Zabbixgarder 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 ...
projet Zabbix  2001 - v1.8.10        Zabbix is an enterprise-class open source distributed monitoring solution  création 2...
déroulement  Présentation architecture Zabbix  Démonstration  Complément dinformation selon le temps disponible           ...
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 (...
lagent  zabbix-agent             Collecter, envoyer, interagirc   Développé en C   Librairies nécessaires :   - zlib, curl...
le proxy  zabbix-proxy             Collecter, recevoir, envoyer, stocker temporairement   Développé en C   Utilise une res...
linterface web  zabbix-frontend-php            Visualiser, configurer, administrer... puis se perdre   Développé en PHP   ...
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 + Fro...
à la ferme   serveur (host) = ferme   service (item) = poule   unité de travail loeuf                              1 oeuf ...
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 ch...
quelques chiffres  utilisation en production            Société #1            host       78 / 19            items      760...
zabby      http://zabby.org                  Ruby API and Command Line Interface for Zabbix configurationrequire "rubygems...
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         ...
limportant   simple, complet, multi OS     Zabbix est un outils simple dapproche avec une  interface web très accessible q...
livre   Zabbix 1.8 Network Monitoring        https://www.packtpub.com/zabbix-1-8-network-monitoring               le(s) mo...
liens InternetCette présentation   http://jeudisdulibre.beZabbix   http://www.zabbix.commonitoring-fr  http://www.monitori...
communautée  #zabbix - @zabbix  IRC, Forums, Blogs, Listes de diffusion    http://www.zabbix.com/community.php    freenode...
le(s) mot(s) de la finthe end.               pas de questions !                              Merci ...
Prochain SlideShare
Chargement dans…5
×

Zabbix, garder un oeil toujours ouvert

2 091 vues

Publié le

Zabbix est un outils permettant d’effectuer de la supervision et de la métrologie en collectant des données à travers son agent, le snmp ou des scripts. Cet exposé expliquera le projet Zabbix, les technologies utilisées puis la mise en place pour ensuite effectuer une démonstration.

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 091
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5
Actions
Partages
0
Téléchargements
62
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Zabbix, garder un oeil toujours ouvert

  1. 1. Zabbixgarder un oeil toujours ouvert http://www.lookabox.com - Creative Commons BY-SA
  2. 2. introduction http://www.lookabox.com - Creative Commons BY-SA
  3. 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. 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. 5. déroulement Présentation architecture Zabbix Démonstration Complément dinformation selon le temps disponible introduction
  6. 6. architecture http://www.lookabox.com - Creative Commons BY-SA
  7. 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. 8. lagent 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. 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. 10. linterface 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. 11. en dessin zabbix server, agent, proxy, frontend et SQL architeccture
  12. 12. démonstration http://www.lookabox.com - Creative Commons BY-SA
  13. 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. 14. à la ferme serveur (host) = ferme service (item) = poule unité de travail loeuf 1 oeuf pondu toutes les 1 à 10 secondes 2 poules rat => 0 oeuf pondu démonstration
  15. 15. démo démonstration
  16. 16. mais encore http://www.lookabox.com - Creative Commons BY-SA
  17. 17. bug upload image version 1.8.2 – debian stable ALTER DATABASE zabbix charset=utf8; ALTER TABLE images charset=utf8; mais encore
  18. 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. 19. zabby http://zabby.org Ruby API and Command Line Interface for Zabbix configurationrequire "rubygems"require "zabby"require "pp"z = Zabby.init do server "https://monitoring.example.com" user "api_user" password "s3cr3t"endz.loginpp 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. 20. le(s) mot(s) de la fin http://www.lookabox.com - Creative Commons BY-SA
  21. 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. 22. limportant simple, complet, multi OS Zabbix est un outils simple dapproche 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. 23. livre Zabbix 1.8 Network Monitoring https://www.packtpub.com/zabbix-1-8-network-monitoring le(s) mot(s) de la fin
  24. 24. liens InternetCette présentation http://jeudisdulibre.beZabbix http://www.zabbix.commonitoring-fr http://www.monitoring-fr.orgZabbix : bientôt la 2.0 ? http://www.planet-libre.org/index.php?post_id=8194LAMP + 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. 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. 26. le(s) mot(s) de la finthe end. pas de questions ! Merci ...

×