Upload
lamtuong
View
214
Download
0
Embed Size (px)
Citation preview
Supervision
Bruno BEAUFILS
2017/2018
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision Présentation 2 / 16
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision Généralités 3 / 16
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision SNMP 4 / 16
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision Outils de supervision 5 / 16
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision Outils de supervision 6 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Outils de supervisionRappels des principes
FCAPS (Fault, Configuration, Accounting, Performance, Security)1 moniteur et des agents
Besoin pour la mise en place de la supervision1 protocoles de supervision / surveillance2 matériel, logiciel ou services utilisant ces protocoles3 console de surveillance
Objectifs principaux d’une console de surveillance1 visualiser des métriques2 alerter en cas de défaut
2 types de systèmesgrapheursalerteurs
Supervision Outils de supervision 7 / 16
Enregistrer et tracer des graphesRRD : Round Robin Database
un format de fichier pour stocker efficacement des séries de données temporellestaille des fichiers (archives) fixe
déterminée par le nombre de points et l’intervalle de duréeles nouvelles données remplacent les anciennesassure une consistance sur le système de fichier
données consolidables : conserver des informations sur les anciennes donnéesréduction de la résolution (fréquence)fonctions de consolidation (moyenne, minimum, etc.)
fichiers indépendant de la source des donnéesutilisé par la plupart des outils de supervision
RRDtoolécrit par Tobias OETIKER2 services offerts
gestion des archives RRDcréation de graphes
Outils libres pour la métrologie réseau basés sur RRDtoolMRTG (Multi Router Traffic Grapher) : captation SNMPSmokePing : captation par des sondesCacti
Supervision Outils de supervision 8 / 16
Enregistrer et tracer des graphesRRD : Round Robin Database
un format de fichier pour stocker efficacement des séries de données temporellestaille des fichiers (archives) fixe
déterminée par le nombre de points et l’intervalle de duréeles nouvelles données remplacent les anciennesassure une consistance sur le système de fichier
données consolidables : conserver des informations sur les anciennes donnéesréduction de la résolution (fréquence)fonctions de consolidation (moyenne, minimum, etc.)
fichiers indépendant de la source des donnéesutilisé par la plupart des outils de supervision
RRDtoolécrit par Tobias OETIKER2 services offerts
gestion des archives RRDcréation de graphes
Outils libres pour la métrologie réseau basés sur RRDtoolMRTG (Multi Router Traffic Grapher) : captation SNMPSmokePing : captation par des sondesCacti
Supervision Outils de supervision 8 / 16
Enregistrer et tracer des graphesRRD : Round Robin Database
un format de fichier pour stocker efficacement des séries de données temporellestaille des fichiers (archives) fixe
déterminée par le nombre de points et l’intervalle de duréeles nouvelles données remplacent les anciennesassure une consistance sur le système de fichier
données consolidables : conserver des informations sur les anciennes donnéesréduction de la résolution (fréquence)fonctions de consolidation (moyenne, minimum, etc.)
fichiers indépendant de la source des donnéesutilisé par la plupart des outils de supervision
RRDtoolécrit par Tobias OETIKER2 services offerts
gestion des archives RRDcréation de graphes
Outils libres pour la métrologie réseau basés sur RRDtoolMRTG (Multi Router Traffic Grapher) : captation SNMPSmokePing : captation par des sondesCacti
Supervision Outils de supervision 8 / 16
RRDtool : exemples
Crédits : Tobias OETIKER
Supervision Outils de supervision 9 / 16
Système de supervision completsSuites logiciels offrant des services de
métrologiealertesrapportréponses automatiques
Quelques conventionsconsole web
facilite la construction de tableau de bord
code couleurvert = OKorange = dégradérouge = KO
alertes par email (ou SMS)
Fonctionnement1 ordonnanceur de sondages (scheduler)2 afficheur des données3 sondeur (poller)
Futurliaison avec la gestion de configuration (configuration management)
Supervision Outils de supervision 10 / 16
Système de supervision completsSuites logiciels offrant des services de
métrologiealertesrapportréponses automatiques
Quelques conventionsconsole web
facilite la construction de tableau de bord
code couleurvert = OKorange = dégradérouge = KO
alertes par email (ou SMS)
Fonctionnement1 ordonnanceur de sondages (scheduler)2 afficheur des données3 sondeur (poller)
Futurliaison avec la gestion de configuration (configuration management)
Supervision Outils de supervision 10 / 16
Système de supervision completsSuites logiciels offrant des services de
métrologiealertesrapportréponses automatiques
Quelques conventionsconsole web
facilite la construction de tableau de bord
code couleurvert = OKorange = dégradérouge = KO
alertes par email (ou SMS)
Fonctionnement1 ordonnanceur de sondages (scheduler)2 afficheur des données3 sondeur (poller)
Futurliaison avec la gestion de configuration (configuration management)
Supervision Outils de supervision 10 / 16
Système de supervisionLibres, Open-Source ou Hybrides
Nagios : la référenceses principes techniques ont inspirés la plupart des solutions actuellesle coeur (core) est libre le reste pas forcément
un partie est géré par la communautéune autre par une entreprise
dérivés de NagiosIcingaShinken (architectures distribuées)Centreon
MuninOpenNMSZabbix
PrivateursIBM TivoliHP OpenView
Comparaisonhttps://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems
Supervision Outils de supervision 11 / 16
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision Outils de supervision 12 / 16
Principes
Crédits : Wikipedia (Public Domain)
Supervision Outils de supervision 13 / 16
Composantes principauxNRPE (Nagios Remote Plugin Executor)
plugin check_nrperécupération de données via l’exécution de scripts à distance
Nagios Pluginsconventions d’écriture de pluginsutilisés par beaucoup de systèmes dérivés
Supervision Outils de supervision 14 / 16
1. Présentation
2. Généralités
3. SNMP
4. Outils de supervisionGénéralitésNagios (Core)
5. Références
Supervision Références 15 / 16
Liens utileshttps://www.snmpcenter.com/snmp-standards-snmpcenter
https://www.simpleweb.org
Supervision Références 16 / 16