1 / 20

La supervision réseau L'exemple de Nagios

Thierry Briche Matthieu Voland. La supervision réseau L'exemple de Nagios. Décembre 2004. PLAN. La supervision réseau Nagios Conclusion. Définition. Utilisation de ressources réseaux adaptées pour obtenir des informations sur l’utilisation et l’état des réseaux.

alida
Download Presentation

La supervision réseau L'exemple de Nagios

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Thierry Briche Matthieu Voland La supervision réseau L'exemple de Nagios Décembre 2004

  2. PLAN La supervision réseau Nagios Conclusion

  3. Définition Utilisation de ressources réseaux adaptées pour obtenir des informations sur l’utilisation et l’état des réseaux. a Objectif de Réactivité et Proactivité dans la gestion des réseaux. La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  4. La norme ISO • 1988 : Norme ISO 7498 / 4 (OSI Management Framework) • 5 fonctions principales : • Gestion des performances (Performance Management). • Gestion des configurations (Configuration Management). • Gestion de la comptabilité (Accounting Management). • Gestion des anomalies (Fault Management). • Gestion de la sécurité (Security Management). La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  5. Entité de gestion du réseau Hôte monitoré Hôte monitoré Agent de supervision Agent de supervision SNMP CMIP MIB MIB La norme ISO • Structure de gestion des réseaux : Network Management System (NMS). La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion réseau

  6. Le protocole SNMP • Simple Network Management Protocol. • Spécifié en 1988 par l’IETF (RFC1157). • Standard actuel pour la supervision TCP/IP. • Gère les échanges entre le superviseur et l’agent de supervision (structure NMS). • Utilise le protocole de transport UDP. • Transporte les données de supervision (température du PC, état du service HTTP, etc…) sous forme de variables. La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  7. Le protocole SNMP • 3 types de messages SNMP : • Requêtes (port 161, Superviseur vers Agent) • Permet de demander ou de modifier une ou plusieurs variables. • Réponses (port 161, Agent vers Superviseur) • Permet de répondre à une requête. • Différenciation des erreurs. • Alarmes (port 162, Agent vers Superviseur) • Envoyées au superviseur en cas de problème sur la ressource monitorée. La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  8. Version Communauté PDU Le protocole SNMP • Un paquet SNMP : • Version : • SNMPv1 : version la plus employée, pas sécurisée, vérification sur la communauté. • SNMPv2 : plusieurs versions 2 expérimentales. • SNMPv3 : sécurisée, en cours de déploiement (depuis 1999). • Communauté : • Domaine de gestion. • PDU (Packet Data Unit) : • Contient le type du paquet et une liste de variables (et d’autres informations). • Identique pour les requêtes et les réponses. La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  9. Quelques outils • HP Open View • Très utilisé. • Modulaire donc flexible. • Cartographie automatique et dynamique du réseau. • Gestion des historiques des événements. • Génération de comptes rendus graphiques. • Big Brother • Monitoring de seulement quelques services (http, pop, smtp, et quelques autres). • Pas de monitoring hardware. • Pas flexible. • Pas d’envoi de mail ou de sms en cas de problème. • Fonctionne sous Windows NT • Simple, très limité mais efficace. La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  10. Quelques outils • CiscoWorks 2000 : • Monitoring et configuration du matériel Cisco • Fonctionne sous Windows NT • MRTG (Multi Router Traffic Grapher) : • Visualisation graphique des historiques des variables représentatives du réseau. • Nagios La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  11. Présentation de Nagios • Outil de supervision sous licence GPL • Fonctionne sur des plateformes Unix/Linux • Évolution de Netsaint (simplification de la configuration) • Objectif : connaître l’état d’un hôte ou d’un service et alerter l’administrateur en cas de problème La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion En interrogeant la cible à intervalle défini et en interprétant le résultat

  12. Le fonctionnement • Les fonctionnalités offertes par Nagios : • Surveillance de services réseaux • Surveillance des ressources • Envoi d’alertes sous plusieurs formes • Classification des groupes de contacts • Arrêt temporaire de la supervision locale ou globale • Des commandes externes • Gestion des autorisations de visualisation et d’exécution • Capacité à définir une hiérarchie (Notion d’héritage) • Une conception simple de greffons (plugin) La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  13. Le fonctionnement (2) • L’architecture de Nagios : La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  14. Les greffons • Ne pas confondre greffon et sonde • Les vérifications sont effectuées par les greffons • Deux types de greffons : locaux et distants • Comment effectuer des tests poussés sur une machine distante ? • utilisation d’agent distant : NRPE et NSCA La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  15. Les greffons (2) La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  16. Interface utilisateur • Interface intuitive basée sur des CGI • Avantage : • Disponible depuis n’importe quel navigateur • Utilisation d’outils éprouvés (apache, Unix…) • Commandes externes La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  17. Remontée d’Alarmes • Nagios avertit un contact ou un groupe de contacts lors d’un changement d’état • Interfacer Nagios • avec un serveur de mail : Postfix • Avec une passerelle SMS : Kannel La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  18. Scénario d’utilisation • Exemple de supervision de disponibilité d’un hôte La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  19. Conclusion • Bilan • La supervision repose sur des normes : ISO 7498/4 • Augmente la qualité de service du réseau (Q.o.S) • Nagios est un outil répandu et populaire • Extrêmement modulable • Toutefois quelques faiblesses • Avenir • Avenir de Nagios : Version 2.0 Le projet OREON • La supervision : collaboration entre tous les acteurs La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

  20. QUESTIONS ? La supervision réseau Définition La norme ISO Le protocole SNMP Quelques outils L’exemple de Nagios Présentation de Nagios Les fonctionnalités Les greffons Interface utilisateur Remontée d’alarmes Scénario d’utilisation Conclusion

More Related