SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Zabbix

garder un oeil toujours ouvert




      http://www.lookabox.com - Creative Commons BY-SA
introduction


  http://www.lookabox.com - Creative Commons BY-SA
qui suis-je ?
  François Bayart - sysadmin
         start-ups (2ans), agence de communication (5ans), freelance depuis 2005



   consultant système en solution libre et un peu moins

   Linux 1996, Debian 1999

   organisateur Jeudis du Libre

   membre du C.A. de LoLiGrUB




                introduction
projet Zabbix
  2001 - v1.8.10
        Zabbix is an enterprise-class open source distributed monitoring solution



  création 2001

  société ZABBIX SIA (Lettonie) 2005

  licence GPLv2

  version 2.0 ( B -4 ) http://bit.ly/wF38Z4




               introduction
déroulement


  Présentation architecture Zabbix

  Démonstration

  Complément d'information selon le temps disponible




             introduction
architecture


  http://www.lookabox.com - Creative Commons BY-SA
le serveur
  zabbix-server
             Collecter, recevoir, stocker, alerter



   Développé en C

   Utilise une ressource SQL (MySQL, Postgres, Oracle ou SQLite)

   Librairies nécessaires :
   - zlib, curl, libssh2, openIPMI, openssl, net-snmp, mysql



                                 Debian
                                 apt-get install zabbix-server-mysql
                                                   ou
                                 apt-get install zabbix-server-pgsql

                                 /etc/zabbix/zabbix_server.conf




                     architeccture
l'agent
  zabbix-agent
             Collecter, envoyer, interagirc



   Développé en C

   Librairies nécessaires :
   - zlib, curl, libssh2, openIPMI, openssl, net-snmp, mysql




                                 Debian
                                 apt-get install zabbix-agent

                                 /etc/zabbix/zabbix_agent.conf
                                 /etc/zabbix/zabbix_agentd.conf




                     architeccture
le proxy
  zabbix-proxy
             Collecter, recevoir, envoyer, stocker temporairement



   Développé en C

   Utilise une ressource SQL (MySQL, Postgres, Oracle ou SQLite)

   Librairies nécessaires :
   - zlib, curl, libssh2, openIPMI, openssl, net-snmp, mysql


                                 Debian
                                 apt-get install zabbix-proxy-mysql
                                                  ou
                                 apt-get install zabbix-proxy-pgsql
                                                  ou
                                 apt-get install zabbix-proxy-sqlite3

                                     /etc/zabbix/zabbix_proxy.conf



                     architeccture
l'interface web
  zabbix-frontend-php
            Visualiser, configurer, administrer... puis se perdre



   Développé en PHP

   Utilise une ressource SQL (MySQL, Postgres, Oracle ou SQLite)
         la même ressource que le serveur

   Librairies nécessaires :
   - PHP5, GD, MySQL, BCmath, mbstring


    Debian
    apt-get install zabbix-frontend-php

    /etc/zabbix/apache.conf
    /etc/zabbix/dbconfig.php

    echo "date.timezone=Europe/Brussels" > /etc/php5/apache2/conf.d/timezone.ini



                   architeccture
en dessin
  zabbix
      server, agent, proxy, frontend et SQL




             architeccture
démonstration


   http://www.lookabox.com - Creative Commons BY-SA
contexte
  installlation
        zabbix-server
        zabbix-agent

  utilisation de 2 VMs
         zabbix-server + MySQL + Frontend PHP + SMTP
         zabbix-agent

  Création d'éléments de simulation !




                    démonstration
à la ferme
   serveur (host) = ferme

   service (item) = poule

   unité de travail l'oeuf




                              1 oeuf pondu toutes les 1 à 10 secondes

                              2 poules

                              rat => 0 oeuf pondu




                      démonstration
démo




       démonstration
mais encore


  http://www.lookabox.com - Creative Commons BY-SA
bug
  upload image
        version 1.8.2 – debian stable




      ALTER DATABASE zabbix charset=utf8;
      ALTER TABLE images charset=utf8;




               mais encore
quelques chiffres
  utilisation en production
            Société #1
            host       78 / 19
            items      7608 / 208
            triggers 1630 / 6
            Société #2
            host       147 / 207
            items      4293 / 5457
            triggers   1934 / 2032




         mais encore
zabby
      http://zabby.org
                  Ruby API and Command Line Interface for Zabbix configuration


require "rubygems"
require "zabby"
require "pp"

z = Zabby.init do
 server "https://monitoring.example.com"
 user "api_user"
 password "s3cr3t"
end
z.login

pp z.connection.perform_request("host", "get", { "filter" => { "host" => "master.example.com" } })
pp z.connection.perform_request("item", "get", { "host" => "master.example.com", "output" => "shorten" })




                          mais encore
le(s) mot(s) de la fin



      http://www.lookabox.com - Creative Commons BY-SA
proverbe
  vieux proverbe de Debianneux

 "Mieux vaut vérifier que les enceintes
        sont bien branchées avant de
                recompiler un noyau".




         le(s) mot(s) de la fin
l'important
   simple, complet, multi OS

     Zabbix est un outils simple d'approche avec une
  interface web très accessible qui dissimule un outil
            complet et complexe fonctionnant sur de
                                     multiplateformes




              le(s) mot(s) de la fin
livre
   Zabbix 1.8 Network Monitoring
        https://www.packtpub.com/zabbix-1-8-network-monitoring




               le(s) mot(s) de la fin
liens Internet
Cette présentation
   http://jeudisdulibre.be
Zabbix
   http://www.zabbix.com
monitoring-fr
  http://www.monitoring-fr.org
Zabbix : bientôt la 2.0 ?
   http://www.planet-libre.org/index.php?post_id=8194
LAMP + monitoring Zabbix sur une VM avec 256Mo de RAM
     http://www.sysadmin.fr/lamp-monitoring-zabbix-sur-un-serveur-
virtuel-avec-256-mo-de-ram.html



                  le(s) mot(s) de la fin
communautée
  #zabbix - @zabbix
  IRC, Forums, Blogs, Listes de diffusion
    http://www.zabbix.com/community.php
    freenode / #zabbix
  Twitter
    https://twitter.com/#!/zabbix



          le(s) mot(s) de la fin
le(s) mot(s) de la fin




the end.
               pas de questions !

                              Merci ...

Contenu connexe

Tendances

Integração do Zabbix com Grafana
Integração do Zabbix com GrafanaIntegração do Zabbix com Grafana
Integração do Zabbix com GrafanaAécio Pires
 
Zabbix Performance Tuning
Zabbix Performance TuningZabbix Performance Tuning
Zabbix Performance TuningRicardo Santos
 
Zabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenientsZabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenientsbiapy
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec ZabbixFourat Zouari
 
Monitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXMonitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXLuiz Andrade
 
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Felipe Blini
 
Zabbix construindo templates personalizados (zabbix-inventory)
Zabbix construindo templates personalizados  (zabbix-inventory)Zabbix construindo templates personalizados  (zabbix-inventory)
Zabbix construindo templates personalizados (zabbix-inventory)Magno Monte Cerqueira
 
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia LadislauMonitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia LadislauPatricia Ladislau Silva
 
Zabbix + GLPI: Como estas duas ferramentas podem otimizar seus recursos
Zabbix + GLPI: Como estas duas ferramentas  podem otimizar seus recursosZabbix + GLPI: Como estas duas ferramentas  podem otimizar seus recursos
Zabbix + GLPI: Como estas duas ferramentas podem otimizar seus recursosJose Ferronato
 
Reporting Large Environment Zabbix Database
Reporting Large Environment Zabbix DatabaseReporting Large Environment Zabbix Database
Reporting Large Environment Zabbix DatabaseAlain Ganuchaud
 
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorDeploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorZabbix BR
 
Gerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixGerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixAndré Déo
 
Rapport d’installation et configuration du serveur OpenLDAP
Rapport d’installation et configuration du serveur OpenLDAPRapport d’installation et configuration du serveur OpenLDAP
Rapport d’installation et configuration du serveur OpenLDAPBalla Moussa Doumbouya
 
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Alaaeddine Tlich
 
Génération de rapport avec Jasper Report
Génération de rapport avec Jasper ReportGénération de rapport avec Jasper Report
Génération de rapport avec Jasper ReportEric Reboisson
 
Présentation de nagios
Présentation de nagiosPrésentation de nagios
Présentation de nagiosilyassin
 

Tendances (20)

Integração do Zabbix com Grafana
Integração do Zabbix com GrafanaIntegração do Zabbix com Grafana
Integração do Zabbix com Grafana
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Zabbix Performance Tuning
Zabbix Performance TuningZabbix Performance Tuning
Zabbix Performance Tuning
 
Zabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenientsZabbix - fonctionnement, bonnes pratiques, inconvenients
Zabbix - fonctionnement, bonnes pratiques, inconvenients
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec Zabbix
 
Monitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXMonitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIX
 
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
 
Zabbix construindo templates personalizados (zabbix-inventory)
Zabbix construindo templates personalizados  (zabbix-inventory)Zabbix construindo templates personalizados  (zabbix-inventory)
Zabbix construindo templates personalizados (zabbix-inventory)
 
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia LadislauMonitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
Monitoramento e Gerenciamento de Infraestrutura com Zabbix - Patrícia Ladislau
 
Zabbix + GLPI: Como estas duas ferramentas podem otimizar seus recursos
Zabbix + GLPI: Como estas duas ferramentas  podem otimizar seus recursosZabbix + GLPI: Como estas duas ferramentas  podem otimizar seus recursos
Zabbix + GLPI: Como estas duas ferramentas podem otimizar seus recursos
 
Traitement distribue en BIg Data - KAFKA Broker and Kafka Streams
Traitement distribue en BIg Data - KAFKA Broker and Kafka StreamsTraitement distribue en BIg Data - KAFKA Broker and Kafka Streams
Traitement distribue en BIg Data - KAFKA Broker and Kafka Streams
 
Reporting Large Environment Zabbix Database
Reporting Large Environment Zabbix DatabaseReporting Large Environment Zabbix Database
Reporting Large Environment Zabbix Database
 
Zabbix Performance Tuning
Zabbix Performance TuningZabbix Performance Tuning
Zabbix Performance Tuning
 
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorDeploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
 
Gerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixGerenciamento de Redes com Zabbix
Gerenciamento de Redes com Zabbix
 
Rapport d’installation et configuration du serveur OpenLDAP
Rapport d’installation et configuration du serveur OpenLDAPRapport d’installation et configuration du serveur OpenLDAP
Rapport d’installation et configuration du serveur OpenLDAP
 
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
Mise en place d'une Plateforme de Supervision et de Détection d'Intrusion Sys...
 
Génération de rapport avec Jasper Report
Génération de rapport avec Jasper ReportGénération de rapport avec Jasper Report
Génération de rapport avec Jasper Report
 
Présentation de nagios
Présentation de nagiosPrésentation de nagios
Présentation de nagios
 
Zabbix
ZabbixZabbix
Zabbix
 

En vedette

Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 
Présentation stage ouvrier 2015
Présentation stage ouvrier 2015Présentation stage ouvrier 2015
Présentation stage ouvrier 2015Borgi Haytham
 
Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...
Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...
Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...WITNESS
 
10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine
10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine
10R - Inffolor : Lorfolio, le e-portfolio de la Région LorraineFFFOD
 
Les médiateurs de santé publique et la professionnalisation de l’expertise pr...
Les médiateurs de santé publique et la professionnalisation de l’expertise pr...Les médiateurs de santé publique et la professionnalisation de l’expertise pr...
Les médiateurs de santé publique et la professionnalisation de l’expertise pr...Vih.org
 
Café du commerce "Image prix"
Café du commerce "Image prix"Café du commerce "Image prix"
Café du commerce "Image prix"Nouveau Monde DDB
 
La democracia como religión [autoguardado]
La democracia como religión [autoguardado]La democracia como religión [autoguardado]
La democracia como religión [autoguardado]Estefania Cortes B
 
Género Marsileaceae en Flora de Veracruz
Género Marsileaceae en Flora de VeracruzGénero Marsileaceae en Flora de Veracruz
Género Marsileaceae en Flora de VeracruzLore Rivera
 
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige LelièvreFFFOD
 
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010Ciné-Club Atmosphères
 
Uso de marcadores e hipervinculos
Uso de marcadores e hipervinculosUso de marcadores e hipervinculos
Uso de marcadores e hipervinculosJoseph Milligan
 
Présentation et bilan vos regards sur le muséum 2010
Présentation et bilan   vos regards sur le muséum 2010Présentation et bilan   vos regards sur le muséum 2010
Présentation et bilan vos regards sur le muséum 2010Maud Dahlem
 
Cm habilidades
Cm habilidadesCm habilidades
Cm habilidadesKressy94
 
Nivel v complemento tabletas para educar
Nivel v complemento tabletas para educarNivel v complemento tabletas para educar
Nivel v complemento tabletas para educaralex-cordoba
 
Intégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9R
Intégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9RIntégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9R
Intégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9RFFFOD
 

En vedette (20)

Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 
Présentation stage ouvrier 2015
Présentation stage ouvrier 2015Présentation stage ouvrier 2015
Présentation stage ouvrier 2015
 
Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...
Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...
Witness curriculum 14-documentation et archivage d'une vidéo sur fichier sect...
 
10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine
10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine
10R - Inffolor : Lorfolio, le e-portfolio de la Région Lorraine
 
Francophonie en Afghanistan
Francophonie en AfghanistanFrancophonie en Afghanistan
Francophonie en Afghanistan
 
Pechakucha
PechakuchaPechakucha
Pechakucha
 
Les médiateurs de santé publique et la professionnalisation de l’expertise pr...
Les médiateurs de santé publique et la professionnalisation de l’expertise pr...Les médiateurs de santé publique et la professionnalisation de l’expertise pr...
Les médiateurs de santé publique et la professionnalisation de l’expertise pr...
 
Café du commerce "Image prix"
Café du commerce "Image prix"Café du commerce "Image prix"
Café du commerce "Image prix"
 
La democracia como religión [autoguardado]
La democracia como religión [autoguardado]La democracia como religión [autoguardado]
La democracia como religión [autoguardado]
 
Género Marsileaceae en Flora de Veracruz
Género Marsileaceae en Flora de VeracruzGénero Marsileaceae en Flora de Veracruz
Género Marsileaceae en Flora de Veracruz
 
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
 
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
 
Uso de marcadores e hipervinculos
Uso de marcadores e hipervinculosUso de marcadores e hipervinculos
Uso de marcadores e hipervinculos
 
Presentation leduc
Presentation leducPresentation leduc
Presentation leduc
 
Ada6
Ada6Ada6
Ada6
 
Présentation et bilan vos regards sur le muséum 2010
Présentation et bilan   vos regards sur le muséum 2010Présentation et bilan   vos regards sur le muséum 2010
Présentation et bilan vos regards sur le muséum 2010
 
Cm habilidades
Cm habilidadesCm habilidades
Cm habilidades
 
Nivel v complemento tabletas para educar
Nivel v complemento tabletas para educarNivel v complemento tabletas para educar
Nivel v complemento tabletas para educar
 
Intégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9R
Intégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9RIntégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9R
Intégrer des podcasts dans les dispositifs de formation. Sylviane Bachy. 9R
 
Side 2014
Side 2014Side 2014
Side 2014
 

Similaire à Zabbix, garder un oeil toujours ouvert

Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04ImnaTech
 
Ops@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier KrantzOps@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier KrantzOlivier DASINI
 
Docker en Production (Docker Paris)
Docker en Production (Docker Paris)Docker en Production (Docker Paris)
Docker en Production (Docker Paris)Jérôme Petazzoni
 
Chef - Paris BlockCamp - Nov 09
Chef - Paris BlockCamp - Nov 09Chef - Paris BlockCamp - Nov 09
Chef - Paris BlockCamp - Nov 09Olivier Gutknecht
 
Je configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsJe configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsRonan Amicel
 
Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)
Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)
Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)hibnico
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur webNoël
 
ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA Frédéric Sagez
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderMohamed Ben Bouzid
 
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain GanuchaudLes Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain GanuchaudAlain Ganuchaud
 
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Jérôme Petazzoni
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembeddedAyoub Rouzi
 
2013 01-08-php-maturite
2013 01-08-php-maturite2013 01-08-php-maturite
2013 01-08-php-maturiteRémi Alvado
 
Esupdays 19 : Packaging Esup Cas
Esupdays 19 : Packaging Esup Cas Esupdays 19 : Packaging Esup Cas
Esupdays 19 : Packaging Esup Cas Ludovic A
 
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...Normandie Web Xperts
 
wallabag, comment on a migré vers symfony3
wallabag, comment on a migré vers symfony3wallabag, comment on a migré vers symfony3
wallabag, comment on a migré vers symfony3Nicolas Lœuillet
 
Alphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateurAlphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateurAlphorm
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesChristophe Furmaniak
 

Similaire à Zabbix, garder un oeil toujours ouvert (20)

Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04
 
Ops@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier KrantzOps@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
Ops@viadeo : Puppet & Co... 6 mois après par Xavier Krantz
 
Docker en Production (Docker Paris)
Docker en Production (Docker Paris)Docker en Production (Docker Paris)
Docker en Production (Docker Paris)
 
Chef - Paris BlockCamp - Nov 09
Chef - Paris BlockCamp - Nov 09Chef - Paris BlockCamp - Nov 09
Chef - Paris BlockCamp - Nov 09
 
Je configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtoolsJe configure mes serveurs avec fabric et fabtools
Je configure mes serveurs avec fabric et fabtools
 
Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)
Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)
Maven/Ivy vs OSGi (Toulouse Jug 26-05-2011)
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web
 
ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain GanuchaudLes Nouveautés de zabbix 2.2 par Alain Ganuchaud
Les Nouveautés de zabbix 2.2 par Alain Ganuchaud
 
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
 
Paris RailsCamp 2009
Paris RailsCamp 2009Paris RailsCamp 2009
Paris RailsCamp 2009
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembedded
 
2013 01-08-php-maturite
2013 01-08-php-maturite2013 01-08-php-maturite
2013 01-08-php-maturite
 
Esupdays 19 : Packaging Esup Cas
Esupdays 19 : Packaging Esup Cas Esupdays 19 : Packaging Esup Cas
Esupdays 19 : Packaging Esup Cas
 
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
#nwxtech9 Rudy Baer et Kevin Vézier - Ansible, l’outil du sysadmin paresseux ...
 
wallabag, comment on a migré vers symfony3
wallabag, comment on a migré vers symfony3wallabag, comment on a migré vers symfony3
wallabag, comment on a migré vers symfony3
 
Alphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateurAlphorm.com Formation Apache - Le Guide Complet de l'administrateur
Alphorm.com Formation Apache - Le Guide Complet de l'administrateur
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantes
 

Zabbix, garder un oeil toujours ouvert

  • 1. Zabbix garder un oeil toujours ouvert http://www.lookabox.com - Creative Commons BY-SA
  • 2. introduction http://www.lookabox.com - Creative Commons BY-SA
  • 3. qui suis-je ? François Bayart - sysadmin start-ups (2ans), agence de communication (5ans), freelance depuis 2005 consultant système en solution libre et un peu moins Linux 1996, Debian 1999 organisateur Jeudis du Libre membre du C.A. de LoLiGrUB introduction
  • 4. projet Zabbix 2001 - v1.8.10 Zabbix is an enterprise-class open source distributed monitoring solution création 2001 société ZABBIX SIA (Lettonie) 2005 licence GPLv2 version 2.0 ( B -4 ) http://bit.ly/wF38Z4 introduction
  • 5. déroulement Présentation architecture Zabbix Démonstration Complément d'information selon le temps disponible introduction
  • 6. architecture http://www.lookabox.com - Creative Commons BY-SA
  • 7. le serveur zabbix-server Collecter, recevoir, stocker, alerter Développé en C Utilise une ressource SQL (MySQL, Postgres, Oracle ou SQLite) Librairies nécessaires : - zlib, curl, libssh2, openIPMI, openssl, net-snmp, mysql Debian apt-get install zabbix-server-mysql ou apt-get install zabbix-server-pgsql /etc/zabbix/zabbix_server.conf architeccture
  • 8. l'agent zabbix-agent Collecter, envoyer, interagirc Développé en C Librairies nécessaires : - zlib, curl, libssh2, openIPMI, openssl, net-snmp, mysql Debian apt-get install zabbix-agent /etc/zabbix/zabbix_agent.conf /etc/zabbix/zabbix_agentd.conf architeccture
  • 9. le proxy zabbix-proxy Collecter, recevoir, envoyer, stocker temporairement Développé en C Utilise une ressource SQL (MySQL, Postgres, Oracle ou SQLite) Librairies nécessaires : - zlib, curl, libssh2, openIPMI, openssl, net-snmp, mysql Debian apt-get install zabbix-proxy-mysql ou apt-get install zabbix-proxy-pgsql ou apt-get install zabbix-proxy-sqlite3 /etc/zabbix/zabbix_proxy.conf architeccture
  • 10. l'interface web zabbix-frontend-php Visualiser, configurer, administrer... puis se perdre Développé en PHP Utilise une ressource SQL (MySQL, Postgres, Oracle ou SQLite) la même ressource que le serveur Librairies nécessaires : - PHP5, GD, MySQL, BCmath, mbstring Debian apt-get install zabbix-frontend-php /etc/zabbix/apache.conf /etc/zabbix/dbconfig.php echo "date.timezone=Europe/Brussels" > /etc/php5/apache2/conf.d/timezone.ini architeccture
  • 11. en dessin zabbix server, agent, proxy, frontend et SQL architeccture
  • 12. démonstration http://www.lookabox.com - Creative Commons BY-SA
  • 13. contexte installlation zabbix-server zabbix-agent utilisation de 2 VMs zabbix-server + MySQL + Frontend PHP + SMTP zabbix-agent Création d'éléments de simulation ! démonstration
  • 14. à la ferme serveur (host) = ferme service (item) = poule unité de travail l'oeuf 1 oeuf pondu toutes les 1 à 10 secondes 2 poules rat => 0 oeuf pondu démonstration
  • 15. démo démonstration
  • 16. mais encore http://www.lookabox.com - Creative Commons BY-SA
  • 17. bug upload image version 1.8.2 – debian stable ALTER DATABASE zabbix charset=utf8; ALTER TABLE images charset=utf8; mais encore
  • 18. quelques chiffres utilisation en production Société #1 host 78 / 19 items 7608 / 208 triggers 1630 / 6 Société #2 host 147 / 207 items 4293 / 5457 triggers 1934 / 2032 mais encore
  • 19. zabby http://zabby.org Ruby API and Command Line Interface for Zabbix configuration require "rubygems" require "zabby" require "pp" z = Zabby.init do server "https://monitoring.example.com" user "api_user" password "s3cr3t" end z.login pp z.connection.perform_request("host", "get", { "filter" => { "host" => "master.example.com" } }) pp z.connection.perform_request("item", "get", { "host" => "master.example.com", "output" => "shorten" }) mais encore
  • 20. le(s) mot(s) de la fin http://www.lookabox.com - Creative Commons BY-SA
  • 21. proverbe vieux proverbe de Debianneux "Mieux vaut vérifier que les enceintes sont bien branchées avant de recompiler un noyau". le(s) mot(s) de la fin
  • 22. l'important simple, complet, multi OS Zabbix est un outils simple d'approche avec une interface web très accessible qui dissimule un outil complet et complexe fonctionnant sur de multiplateformes le(s) mot(s) de la fin
  • 23. livre Zabbix 1.8 Network Monitoring https://www.packtpub.com/zabbix-1-8-network-monitoring le(s) mot(s) de la fin
  • 24. liens Internet Cette présentation http://jeudisdulibre.be Zabbix http://www.zabbix.com monitoring-fr http://www.monitoring-fr.org Zabbix : bientôt la 2.0 ? http://www.planet-libre.org/index.php?post_id=8194 LAMP + monitoring Zabbix sur une VM avec 256Mo de RAM http://www.sysadmin.fr/lamp-monitoring-zabbix-sur-un-serveur- virtuel-avec-256-mo-de-ram.html le(s) mot(s) de la fin
  • 25. communautée #zabbix - @zabbix IRC, Forums, Blogs, Listes de diffusion http://www.zabbix.com/community.php freenode / #zabbix Twitter https://twitter.com/#!/zabbix le(s) mot(s) de la fin
  • 26. le(s) mot(s) de la fin the end. pas de questions ! Merci ...