Top Banner
Zabbix V. Bernat Supervision Zabbix Exemple de déploiement Zabbix Outil de supervision réseau Vincent Bernat [email protected] July 13, 2007
75

Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Oct 07, 2018

Download

Documents

dangngoc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

ZabbixOutil de supervision réseau

Vincent [email protected]

July 13, 2007

Page 2: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Plan

1 La supervision

2 Zabbix

3 Un exemple de déploiement

Page 3: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Plan

1 La supervision

2 Zabbix

3 Un exemple de déploiement

Page 4: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Pourquoi superviser ?

détecter les pannes avant les utilisateurs,anticiper les pannes (défaillance RAID, disquespresque pleins, bande passante qui arrive à saturation),détecter des baisses de performance (CPU d’unserveur chargé par un processus parasite),remonter les attaques issues d’un IDS,relever la disponibilité du SI,consolider les informations des différentes briques duSI.

Page 5: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Pourquoi superviser ?

détecter les pannes avant les utilisateurs,anticiper les pannes (défaillance RAID, disquespresque pleins, bande passante qui arrive à saturation),détecter des baisses de performance (CPU d’unserveur chargé par un processus parasite),remonter les attaques issues d’un IDS,relever la disponibilité du SI,consolider les informations des différentes briques duSI.

Page 6: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Pourquoi superviser ?

détecter les pannes avant les utilisateurs,anticiper les pannes (défaillance RAID, disquespresque pleins, bande passante qui arrive à saturation),détecter des baisses de performance (CPU d’unserveur chargé par un processus parasite),remonter les attaques issues d’un IDS,relever la disponibilité du SI,consolider les informations des différentes briques duSI.

Page 7: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Pourquoi superviser ?

détecter les pannes avant les utilisateurs,anticiper les pannes (défaillance RAID, disquespresque pleins, bande passante qui arrive à saturation),détecter des baisses de performance (CPU d’unserveur chargé par un processus parasite),remonter les attaques issues d’un IDS,relever la disponibilité du SI,consolider les informations des différentes briques duSI.

Page 8: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Pourquoi superviser ?

détecter les pannes avant les utilisateurs,anticiper les pannes (défaillance RAID, disquespresque pleins, bande passante qui arrive à saturation),détecter des baisses de performance (CPU d’unserveur chargé par un processus parasite),remonter les attaques issues d’un IDS,relever la disponibilité du SI,consolider les informations des différentes briques duSI.

Page 9: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Pourquoi superviser ?

détecter les pannes avant les utilisateurs,anticiper les pannes (défaillance RAID, disquespresque pleins, bande passante qui arrive à saturation),détecter des baisses de performance (CPU d’unserveur chargé par un processus parasite),remonter les attaques issues d’un IDS,relever la disponibilité du SI,consolider les informations des différentes briques duSI.

Page 10: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 11: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 12: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 13: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 14: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 15: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 16: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Que superviser ?

les serveurs, les switchs, les routeurs, les téléphonesIP, les caméras IP, les badgeuses, les sondes, tout !le ping : l’équipement est-il vivant ?la bande passante, le CPU, la mémoire, les disques,le RAID,les processus, les services,le bon déroulement des actions (backups, transferts,consolidation),le système de supervision !

Page 17: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 18: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 19: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 20: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 21: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 22: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 23: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 24: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les produits de supervision

Dans le monde propriétaireHP OpenView,IBM Tivoli,BMC Patrol,plein d’autres !

Dans le monde libreNagios,Zabbix,ZenOSS,Cacti, Munin, etc.

Page 25: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Plan

1 La supervision

2 Zabbix

3 Un exemple de déploiement

Page 26: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Principales fonctionnalités

Supervision des équipements SNMPSupervision des serveurs AIX, FreeBSD, HP-UX, Linux,MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF etWindows à l’aide d’un agent localInterface web d’administration et de consultation desdonnéesAlertes via l’interface web, mail, SMS ou par exécutiond’un scriptCréation de graphiques et de cartesCréation d’écrans combinant plusieurs éléments del’interface

Page 27: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Principales fonctionnalités

Supervision des équipements SNMPSupervision des serveurs AIX, FreeBSD, HP-UX, Linux,MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF etWindows à l’aide d’un agent localInterface web d’administration et de consultation desdonnéesAlertes via l’interface web, mail, SMS ou par exécutiond’un scriptCréation de graphiques et de cartesCréation d’écrans combinant plusieurs éléments del’interface

Page 28: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Principales fonctionnalités

Supervision des équipements SNMPSupervision des serveurs AIX, FreeBSD, HP-UX, Linux,MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF etWindows à l’aide d’un agent localInterface web d’administration et de consultation desdonnéesAlertes via l’interface web, mail, SMS ou par exécutiond’un scriptCréation de graphiques et de cartesCréation d’écrans combinant plusieurs éléments del’interface

Page 29: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Principales fonctionnalités

Supervision des équipements SNMPSupervision des serveurs AIX, FreeBSD, HP-UX, Linux,MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF etWindows à l’aide d’un agent localInterface web d’administration et de consultation desdonnéesAlertes via l’interface web, mail, SMS ou par exécutiond’un scriptCréation de graphiques et de cartesCréation d’écrans combinant plusieurs éléments del’interface

Page 30: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Principales fonctionnalités

Supervision des équipements SNMPSupervision des serveurs AIX, FreeBSD, HP-UX, Linux,MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF etWindows à l’aide d’un agent localInterface web d’administration et de consultation desdonnéesAlertes via l’interface web, mail, SMS ou par exécutiond’un scriptCréation de graphiques et de cartesCréation d’écrans combinant plusieurs éléments del’interface

Page 31: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Principales fonctionnalités

Supervision des équipements SNMPSupervision des serveurs AIX, FreeBSD, HP-UX, Linux,MacOS X, NetBSD, OpenBSD, Solaris, Tru64/OSF etWindows à l’aide d’un agent localInterface web d’administration et de consultation desdonnéesAlertes via l’interface web, mail, SMS ou par exécutiond’un scriptCréation de graphiques et de cartesCréation d’écrans combinant plusieurs éléments del’interface

Page 32: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Exemple d’écran

Page 33: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Récupération des données

En SNMPpour les switchs, les routeurs, etc.disponible aussi sur certains systèmes d’exploitation,certaines infos sont facilement accessible en SNMP(réseau, RAID),pas d’agent supplémentaire à installer.

Agent Zabbixdisponible sur de nombreuses plateformes,informations plus facilement accessibles que par SNMP(occupation des disques, occupation mémoire,présence d’un service),extensible à l’aide de scriptsdisponible en mode pull ou en mode push

Le resteZabbix peut effectuer des connexions TCP ou pinguerdes hôtes,possibilité d’envoyer des trap vers Zabbix à l’aide descripts

Page 34: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Récupération des données

En SNMPpour les switchs, les routeurs, etc.disponible aussi sur certains systèmes d’exploitation,certaines infos sont facilement accessible en SNMP(réseau, RAID),pas d’agent supplémentaire à installer.

Agent Zabbixdisponible sur de nombreuses plateformes,informations plus facilement accessibles que par SNMP(occupation des disques, occupation mémoire,présence d’un service),extensible à l’aide de scriptsdisponible en mode pull ou en mode push

Le resteZabbix peut effectuer des connexions TCP ou pinguerdes hôtes,possibilité d’envoyer des trap vers Zabbix à l’aide descripts

Page 35: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Récupération des données

En SNMPpour les switchs, les routeurs, etc.disponible aussi sur certains systèmes d’exploitation,certaines infos sont facilement accessible en SNMP(réseau, RAID),pas d’agent supplémentaire à installer.

Agent Zabbixdisponible sur de nombreuses plateformes,informations plus facilement accessibles que par SNMP(occupation des disques, occupation mémoire,présence d’un service),extensible à l’aide de scriptsdisponible en mode pull ou en mode push

Le resteZabbix peut effectuer des connexions TCP ou pinguerdes hôtes,possibilité d’envoyer des trap vers Zabbix à l’aide descripts

Page 36: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Récupération des données (2)

Le resteZabbix peut effectuer des connexions TCP ou pinguerdes hôtes,possibilité d’envoyer des trap vers Zabbix à l’aide descripts

Page 37: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 38: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 39: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 40: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 41: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 42: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 43: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 44: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Une solution complète

Zabbix dispose de nombreuses autres fonctionnalités :ajout d’hôtes par lot,utilisation de templates,gestion des utilisateurs,paramétrage fin de la fréquence des vérifications,personnalisation des alertes,création de groupes d’utilisateurs et de groupesd’hôtes,calcul du SLA,etc.

Page 45: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Architecture

Zabbix est découpé en plusieurs composants :

Un moteur en C se chargeant de collecter les donnéeset de générer les alertes.Une base de données permet le stockage des donnéeset des réglages.L’interface Web est écrite en PHP et permetl’administration (ajout d’un hôte, création d’ungraphique, définition des alertes) et la consultation desdonnées.

Chaque composant peut être placé sur une machineséparée et placé en cluster ou en redondance.

Page 46: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Architecture

Zabbix est découpé en plusieurs composants :

Un moteur en C se chargeant de collecter les donnéeset de générer les alertes.Une base de données permet le stockage des donnéeset des réglages.L’interface Web est écrite en PHP et permetl’administration (ajout d’un hôte, création d’ungraphique, définition des alertes) et la consultation desdonnées.

Chaque composant peut être placé sur une machineséparée et placé en cluster ou en redondance.

Page 47: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Architecture

Zabbix est découpé en plusieurs composants :

Un moteur en C se chargeant de collecter les donnéeset de générer les alertes.Une base de données permet le stockage des donnéeset des réglages.L’interface Web est écrite en PHP et permetl’administration (ajout d’un hôte, création d’ungraphique, définition des alertes) et la consultation desdonnées.

Chaque composant peut être placé sur une machineséparée et placé en cluster ou en redondance.

Page 48: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Architecture

Zabbix est découpé en plusieurs composants :

Un moteur en C se chargeant de collecter les donnéeset de générer les alertes.Une base de données permet le stockage des donnéeset des réglages.L’interface Web est écrite en PHP et permetl’administration (ajout d’un hôte, création d’ungraphique, définition des alertes) et la consultation desdonnées.

Chaque composant peut être placé sur une machineséparée et placé en cluster ou en redondance.

Page 49: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Démonstration

Une démonstration rapide des possibilités de Zabbix (s’il y adu réseau).

Page 50: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Plan

1 La supervision

2 Zabbix

3 Un exemple de déploiement

Page 51: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Contexte

Le service informatique de BNP Paribas Immobiliersouhaitait déployer une solution de supervision de soninfrastructure composée de 400 équipements répartis surtoute la France :

serveurs Linuxserveurs WindowsAS/400switchsrouteurs

Page 52: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Besoins

présence sur le réseau des équipements,bande passante, processeur, mémoire, disques pourles serveurs,bande passante, processeur pour les routeurs,état des volumes RAID (IBM, HP, Dell),présence des applications et des processus critiques,surveillance attentives de certains traitements(backups, ETL).

Page 53: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Besoins

présence sur le réseau des équipements,bande passante, processeur, mémoire, disques pourles serveurs,bande passante, processeur pour les routeurs,état des volumes RAID (IBM, HP, Dell),présence des applications et des processus critiques,surveillance attentives de certains traitements(backups, ETL).

Page 54: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Besoins

présence sur le réseau des équipements,bande passante, processeur, mémoire, disques pourles serveurs,bande passante, processeur pour les routeurs,état des volumes RAID (IBM, HP, Dell),présence des applications et des processus critiques,surveillance attentives de certains traitements(backups, ETL).

Page 55: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Besoins

présence sur le réseau des équipements,bande passante, processeur, mémoire, disques pourles serveurs,bande passante, processeur pour les routeurs,état des volumes RAID (IBM, HP, Dell),présence des applications et des processus critiques,surveillance attentives de certains traitements(backups, ETL).

Page 56: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Besoins

présence sur le réseau des équipements,bande passante, processeur, mémoire, disques pourles serveurs,bande passante, processeur pour les routeurs,état des volumes RAID (IBM, HP, Dell),présence des applications et des processus critiques,surveillance attentives de certains traitements(backups, ETL).

Page 57: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Besoins

présence sur le réseau des équipements,bande passante, processeur, mémoire, disques pourles serveurs,bande passante, processeur pour les routeurs,état des volumes RAID (IBM, HP, Dell),présence des applications et des processus critiques,surveillance attentives de certains traitements(backups, ETL).

Page 58: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les concurrents de Zabbix

HP OpenView, IBM Tivoli: chers et développements trèschers,

Nagios: difficile à prendre en main, pas d’interface web.

Page 59: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Les concurrents de Zabbix

HP OpenView, IBM Tivoli: chers et développements trèschers,

Nagios: difficile à prendre en main, pas d’interface web.

Page 60: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Mise en place de Zabbix

La mise en place de Zabbix a été effectuée en trois temps :Lot 1 Installation de la plateforme, supervision des

éléments réseau et système (bande passante,CPU, disque, RAID, mémoire, ping), mise enplace des alertes, mise en place des écrans decontrôle,

Lot 2 Supervision des applications (présence duservice ou du processus), mise en place de 4écrans de surveillance,

Lot 3 Supervision avancée des backups, destraitements des ETL et des transferts(développement spécifique sous forme deplugins)

Actuellement, 20 000 paramètres sont surveillés toutes lesminutes

Page 61: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Mise en place de Zabbix

La mise en place de Zabbix a été effectuée en trois temps :Lot 1 Installation de la plateforme, supervision des

éléments réseau et système (bande passante,CPU, disque, RAID, mémoire, ping), mise enplace des alertes, mise en place des écrans decontrôle,

Lot 2 Supervision des applications (présence duservice ou du processus), mise en place de 4écrans de surveillance,

Lot 3 Supervision avancée des backups, destraitements des ETL et des transferts(développement spécifique sous forme deplugins)

Actuellement, 20 000 paramètres sont surveillés toutes lesminutes

Page 62: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Mise en place de Zabbix

La mise en place de Zabbix a été effectuée en trois temps :Lot 1 Installation de la plateforme, supervision des

éléments réseau et système (bande passante,CPU, disque, RAID, mémoire, ping), mise enplace des alertes, mise en place des écrans decontrôle,

Lot 2 Supervision des applications (présence duservice ou du processus), mise en place de 4écrans de surveillance,

Lot 3 Supervision avancée des backups, destraitements des ETL et des transferts(développement spécifique sous forme deplugins)

Actuellement, 20 000 paramètres sont surveillés toutes lesminutes

Page 63: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Mise en place de Zabbix

La mise en place de Zabbix a été effectuée en trois temps :Lot 1 Installation de la plateforme, supervision des

éléments réseau et système (bande passante,CPU, disque, RAID, mémoire, ping), mise enplace des alertes, mise en place des écrans decontrôle,

Lot 2 Supervision des applications (présence duservice ou du processus), mise en place de 4écrans de surveillance,

Lot 3 Supervision avancée des backups, destraitements des ETL et des transferts(développement spécifique sous forme deplugins)

Actuellement, 20 000 paramètres sont surveillés toutes lesminutes

Page 64: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

4 yeux

Trois cartes défilent sur quatre écrans fixé au mur.

(Featuring FirefoxIceweasel et Greasemonkey)

Page 65: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Architecture finale

Page 66: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 67: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 68: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 69: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 70: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 71: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 72: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 73: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 74: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Avantages du libre

beaucoup moins cher,moins de captivité,accès aux sources permettant de répondre auxbesoins précis du client :

support d’une base de données en lecture seule,support de templates multiples,support des permissions par groupe d’utilisateurs,possibilité de clôner un écran,chargement par lot d’applications à surveiller,etc.

Page 75: Zabbix V. Bernat Supervision Zabbix - media.luffy.cx · En SNMP pour les switchs, les routeurs, etc. disponible aussi sur certains systèmes d’exploitation, ... Zabbix dispose de

Zabbix

V. Bernat

Supervision

Zabbix

Exemple dedéploiement

Questions

Des questions [email protected]