SlideShare une entreprise Scribd logo
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

Optimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision ZabbixOptimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision Zabbix
Alain Ganuchaud
 
Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...
Chiheb Ouaghlani
 
Zabbix Monitoring Platform
Zabbix Monitoring Platform Zabbix Monitoring Platform
Zabbix Monitoring Platform
Seyedmajid Etehadi
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 pptjeehane
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec Zabbix
Fourat Zouari
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
Zakariyaa AIT ELMOUDEN
 
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for EveryoneAlexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
Zabbix
 
supervision réseau (snmp netflow)
 supervision réseau (snmp netflow) supervision réseau (snmp netflow)
supervision réseau (snmp netflow)
medalaa
 
Cours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de NagiosCours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de Nagios
Erwan 'Labynocle' Ben Souiden
 
Supervision
SupervisionSupervision
Supervision
Souhaib El
 
Apresentacao zabbix
Apresentacao zabbixApresentacao zabbix
Apresentacao zabbix
Daniel Peres
 
Zabbix introduction ( RadixCloud Radix Technologies SA)
Zabbix introduction ( RadixCloud Radix Technologies SA)Zabbix introduction ( RadixCloud Radix Technologies SA)
Zabbix introduction ( RadixCloud Radix Technologies SA)
Martin Markovski
 
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
 
Alphorm.com Formation pfSense: Le firewall open source de référence
Alphorm.com Formation pfSense: Le firewall open source de référenceAlphorm.com Formation pfSense: Le firewall open source de référence
Alphorm.com Formation pfSense: Le firewall open source de référence
Alphorm
 
Zabbix 3.2 presentation June 2017
Zabbix 3.2 presentation June 2017Zabbix 3.2 presentation June 2017
Zabbix 3.2 presentation June 2017
Amirhossein Saberi
 
Zabbix monitoring in 5 pictures
Zabbix monitoring in 5 pictures  Zabbix monitoring in 5 pictures
Zabbix monitoring in 5 pictures
Nicola Mauri
 
Presentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamedPresentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamed
TECOS
 
Présentation GLPI
Présentation GLPI Présentation GLPI
Présentation GLPI
Tsubichi
 
Installation Zimbra.pdf
Installation Zimbra.pdfInstallation Zimbra.pdf
Installation Zimbra.pdf
ssuser64f0591
 
Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring
ImnaTech
 

Tendances (20)

Optimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision ZabbixOptimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision Zabbix
 
Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...Etude et mise en place d'une solution d'administration et de supervision Open...
Etude et mise en place d'une solution d'administration et de supervision Open...
 
Zabbix Monitoring Platform
Zabbix Monitoring Platform Zabbix Monitoring Platform
Zabbix Monitoring Platform
 
Supervision V2 ppt
Supervision V2 pptSupervision V2 ppt
Supervision V2 ppt
 
Monitoring avec Zabbix
Monitoring avec ZabbixMonitoring avec Zabbix
Monitoring avec Zabbix
 
Installer et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linuxInstaller et configurer NAGIOS sous linux
Installer et configurer NAGIOS sous linux
 
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for EveryoneAlexei Vladishev - Zabbix - Monitoring Solution for Everyone
Alexei Vladishev - Zabbix - Monitoring Solution for Everyone
 
supervision réseau (snmp netflow)
 supervision réseau (snmp netflow) supervision réseau (snmp netflow)
supervision réseau (snmp netflow)
 
Cours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de NagiosCours - Supervision SysRes et Présentation de Nagios
Cours - Supervision SysRes et Présentation de Nagios
 
Supervision
SupervisionSupervision
Supervision
 
Apresentacao zabbix
Apresentacao zabbixApresentacao zabbix
Apresentacao zabbix
 
Zabbix introduction ( RadixCloud Radix Technologies SA)
Zabbix introduction ( RadixCloud Radix Technologies SA)Zabbix introduction ( RadixCloud Radix Technologies SA)
Zabbix introduction ( RadixCloud Radix Technologies SA)
 
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...
 
Alphorm.com Formation pfSense: Le firewall open source de référence
Alphorm.com Formation pfSense: Le firewall open source de référenceAlphorm.com Formation pfSense: Le firewall open source de référence
Alphorm.com Formation pfSense: Le firewall open source de référence
 
Zabbix 3.2 presentation June 2017
Zabbix 3.2 presentation June 2017Zabbix 3.2 presentation June 2017
Zabbix 3.2 presentation June 2017
 
Zabbix monitoring in 5 pictures
Zabbix monitoring in 5 pictures  Zabbix monitoring in 5 pictures
Zabbix monitoring in 5 pictures
 
Presentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamedPresentation de nagios mohamed bouhamed
Presentation de nagios mohamed bouhamed
 
Présentation GLPI
Présentation GLPI Présentation GLPI
Présentation GLPI
 
Installation Zimbra.pdf
Installation Zimbra.pdfInstallation Zimbra.pdf
Installation Zimbra.pdf
 
Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring
 

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 2015
Borgi 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 Lorraine
FFFOD
 
Francophonie en Afghanistan
Francophonie en AfghanistanFrancophonie en Afghanistan
Francophonie en Afghanistan
Daniel Stanislaus Martel
 
Pechakucha
PechakuchaPechakucha
Pechakucha
mariabelenmanosa
 
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 Veracruz
Lore 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èvre
FFFOD
 
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
Ciné-Club Atmosphères
 
Uso de marcadores e hipervinculos
Uso de marcadores e hipervinculosUso de marcadores e hipervinculos
Uso de marcadores e hipervinculos
Joseph Milligan
 
Ada6
Ada6Ada6
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
Maud Dahlem
 
Cm habilidades
Cm habilidadesCm habilidades
Cm habilidades
Kressy94
 
Nivel v complemento tabletas para educar
Nivel v complemento tabletas para educarNivel v complemento tabletas para educar
Nivel v complemento tabletas para educar
alex-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. 9R
FFFOD
 
Side 2014
Side 2014Side 2014
Side 2014
mafeintel1
 

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.04
ImnaTech
 
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
Olivier 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 09
Olivier 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 web
Noë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 linux
Khalid ALLILI
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
Mohamed 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 Ganuchaud
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 ...
Jérôme Petazzoni
 
Paris RailsCamp 2009
Paris RailsCamp 2009Paris RailsCamp 2009
Paris RailsCamp 2009
Olivier Gutknecht
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembedded
Ayoub 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 symfony3
Nicolas 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'administrateur
Alphorm
 
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
Christophe 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 ...