Fully Automated Nagios Olivier LI-KIANG-CHEONG Thibault COHEN
Fully Automated Nagios
... mais qu'est-ce donc FAN ? <ul><li>Distribution Linux orientée supervision </li></ul><ul><li>Un CD contient </li></ul><...
Construisons notre  Supervision <ul><li>Projet de Supervision dans notre société ou administration </li></ul><ul><li>Choix...
”La plus grande force de Nagios... <ul><li>... c'est son écosystème” </li></ul><ul><li>Nombreux éléments gravitant autour ...
Style CSS Nuvola <ul><li>Interface web plus agréable </li></ul>
Style CSS Nuvola <ul><li>Interface web plus agréable </li></ul>
Centreon <ul><li>Outil polyvalent basé sur Nagios </li></ul><ul><li>Interface web de </li></ul><ul><ul><li>Configuration p...
Centreon: captures d'écran
Centreon: captures d'écran
Centreon: captures d'écran
NAGVIS <ul><li>Outil de cartographie </li></ul><ul><li>Récupère les données Nagios et les présente dans une interface web ...
NagVis: captures d'écran
NagVis: captures d'écran
NagVis: captures d'écran
Nareto <ul><li>Outil de reporting </li></ul><ul><li>Navigation arborescente complètement configurable </li></ul><ul><li>Di...
NaReTo : Arbre de navigation
NaReTo: captures d'écrans
NaReTo: captures d'écrans
NaReTo: captures d'écrans
Plugins de Supervision <ul><li>Plugins officiels </li></ul><ul><li>Plugins SNMP de Manubulon (Patrick Proy) : </li></ul><u...
BILAN <ul><li>Installation Nagios </li></ul><ul><li>Installation des plugins officiels </li></ul><ul><li>Installation des ...
”Et là c'est le drame... <ul><li>... et cela personne n'en parle!” </li></ul><ul><li>Installation longue et fastidieuse </...
Solutions envisageables <ul><li>Faire appel à un prestataire </li></ul><ul><li>Faire ”appel à un ami” </li></ul><ul><ul><l...
Outils disponibles dans FAN <ul><li>Nagios et les plugins Nagios </li></ul><ul><li>Centreon </li></ul><ul><li>NaReTo </li>...
Et le futur? <ul><li>Version actuelle : 1.0 </li></ul><ul><ul><li>Disponible 0.2 </li></ul></ul><ul><li>Versions 1.x </li>...
Architecture distribuée FAN 1
La version 2 <ul><li>Architecture distribuée </li></ul><ul><li>Catégorisation de serveurs </li></ul><ul><ul><li>Serveur ce...
Architecture distribuée FAN 2
Sites web <ul><li>http://fannagioscd.sourceforge.net </li></ul><ul><li>http://sourceforge.net/projects/fannagioscd </li></...
L'équipe <ul><li>Responsable du projet: </li></ul><ul><ul><li>Cédric Temple </li></ul></ul><ul><li>Développeurs: </li></ul...
Remerciements <ul><li>Tous les développeurs de Nagios, Centreon, NaReTo, NagVis, NDOUtils, plugins Nagios, CentOS, Virtual...
Fully Automated Nagios <ul><li>Présentation disponible sur  </li></ul><ul><ul><li>http://lkco.gezen.fr/public/fan-doc/FAN_...
Prochain SlideShare
Chargement dans…5
×

Journées du Logiciel Libre 2008

1 371 vues

Publié le

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 371
Sur SlideShare
0
Issues des intégrations
0
Intégrations
98
Actions
Partages
0
Téléchargements
64
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Journées du Logiciel Libre 2008

  1. 1. Fully Automated Nagios Olivier LI-KIANG-CHEONG Thibault COHEN
  2. 2. Fully Automated Nagios
  3. 3. ... mais qu'est-ce donc FAN ? <ul><li>Distribution Linux orientée supervision </li></ul><ul><li>Un CD contient </li></ul><ul><ul><li>Le système d'exploitation </li></ul></ul><ul><ul><li>Les applications de supervision </li></ul></ul><ul><li>FAN est basé sur CentOS </li></ul><ul><li>FAN ajoute les paquets de supervision </li></ul><ul><li>FAN pré-configure les outils </li></ul><ul><li>FAN est un projet Libre et gratuit </li></ul><ul><li>http://fannagioscd.sourceforge.net </li></ul>
  4. 4. Construisons notre Supervision <ul><li>Projet de Supervision dans notre société ou administration </li></ul><ul><li>Choix opéré : Nagios </li></ul><ul><li>Raisons : </li></ul><ul><ul><li>Pas de coût de licence </li></ul></ul><ul><ul><li>Référence dans son domaine / Historique </li></ul></ul><ul><ul><li>Support de nombreuses sociétés </li></ul></ul><ul><ul><li>Grande communauté </li></ul></ul><ul><ul><li>Nombreuses documentations/tutoriels </li></ul></ul><ul><ul><li>Connaissances du logiciel en interne </li></ul></ul>
  5. 5. ”La plus grande force de Nagios... <ul><li>... c'est son écosystème” </li></ul><ul><li>Nombreux éléments gravitant autour de Nagios </li></ul><ul><ul><li>Plugins </li></ul></ul><ul><ul><li>Interfaces de configuration </li></ul></ul><ul><ul><li>Interfaces de visualisation </li></ul></ul><ul><ul><li>... </li></ul></ul><ul><li>Agrémentons notre Nagios! </li></ul>
  6. 6. Style CSS Nuvola <ul><li>Interface web plus agréable </li></ul>
  7. 7. Style CSS Nuvola <ul><li>Interface web plus agréable </li></ul>
  8. 8. Centreon <ul><li>Outil polyvalent basé sur Nagios </li></ul><ul><li>Interface web de </li></ul><ul><ul><li>Configuration pour Nagios </li></ul></ul><ul><ul><li>Supervision </li></ul></ul><ul><ul><li>Reporting </li></ul></ul><ul><li>Graphiques RRDTool </li></ul><ul><ul><li>Taux d'occupation CPU/RAM/Partitions/... </li></ul></ul><ul><li>Forte communauté française </li></ul><ul><li>Nombreux tutoriels </li></ul>
  9. 9. Centreon: captures d'écran
  10. 10. Centreon: captures d'écran
  11. 11. Centreon: captures d'écran
  12. 12. NAGVIS <ul><li>Outil de cartographie </li></ul><ul><li>Récupère les données Nagios et les présente dans une interface web </li></ul><ul><li>Fond de l'écran personnalisable: </li></ul><ul><ul><li>Europe => France => Rhône-Alpes => Lyon </li></ul></ul><ul><ul><li>Photo de la salle machine </li></ul></ul><ul><ul><li>Plan réseau </li></ul></ul><ul><ul><li>Architecture n Tiers </li></ul></ul><ul><ul><li>... </li></ul></ul>
  13. 13. NagVis: captures d'écran
  14. 14. NagVis: captures d'écran
  15. 15. NagVis: captures d'écran
  16. 16. Nareto <ul><li>Outil de reporting </li></ul><ul><li>Navigation arborescente complètement configurable </li></ul><ul><li>Différents modules </li></ul><ul><ul><li>Visualisation temps réel </li></ul></ul><ul><ul><li>Reporting </li></ul></ul><ul><ul><li>Suivi des alarmes </li></ul></ul><ul><ul><li>Historique des alarmes </li></ul></ul>
  17. 17. NaReTo : Arbre de navigation
  18. 18. NaReTo: captures d'écrans
  19. 19. NaReTo: captures d'écrans
  20. 20. NaReTo: captures d'écrans
  21. 21. Plugins de Supervision <ul><li>Plugins officiels </li></ul><ul><li>Plugins SNMP de Manubulon (Patrick Proy) : </li></ul><ul><ul><li>Supervision SNMP Windows, Linux, Cisco, ... </li></ul></ul><ul><li>Plugins externes (http://www.nagiosexchange.org) </li></ul><ul><ul><li>Supervision matérielle HP/Compaq/IBM/Dell </li></ul></ul><ul><ul><li>Supervision Oracle </li></ul></ul><ul><ul><li>NRPE/NSCA </li></ul></ul><ul><ul><li>Notification email (Jean Cabès) </li></ul></ul>
  22. 22. BILAN <ul><li>Installation Nagios </li></ul><ul><li>Installation des plugins officiels </li></ul><ul><li>Installation des plugins externes </li></ul><ul><li>Installation style Nuvola </li></ul><ul><li>Installation de Centreon </li></ul><ul><li>Installation de NDOUtils </li></ul><ul><li>Installation de NagVis </li></ul><ul><li>Configurer le tout </li></ul>
  23. 23. ”Et là c'est le drame... <ul><li>... et cela personne n'en parle!” </li></ul><ul><li>Installation longue et fastidieuse </li></ul><ul><ul><li>Dépendances: très nombreuses et complexes </li></ul></ul><ul><ul><li>Liaisons entre les outils </li></ul></ul><ul><li>Documentation de l'installation? </li></ul><ul><ul><li>” Personne ne l'a faite” </li></ul></ul><ul><ul><li>” Ça prend trop de temps et ça coûte trop cher” </li></ul></ul><ul><li>Ré installation en cas de crash disque? </li></ul><ul><ul><li>” Heu... Joker!” </li></ul></ul>
  24. 24. Solutions envisageables <ul><li>Faire appel à un prestataire </li></ul><ul><li>Faire ”appel à un ami” </li></ul><ul><ul><li>On a tous un ami qui fait de la supervision Nagios </li></ul></ul><ul><ul><li>”Houston, Houston, nous avons un problème” </li></ul></ul><ul><li>Faire appel à notre force mentale </li></ul><ul><li>LFF </li></ul><ul><ul><li>Laisser Fan Faire... </li></ul></ul><ul><li>Démo... </li></ul>
  25. 25. Outils disponibles dans FAN <ul><li>Nagios et les plugins Nagios </li></ul><ul><li>Centreon </li></ul><ul><li>NaReTo </li></ul><ul><li>NagVis </li></ul><ul><li>NDOUtils </li></ul><ul><li>NRPE et NSCA </li></ul><ul><li>Dokuwiki </li></ul><ul><li>Plugins SNMP de Manubulon </li></ul><ul><li>Quelques plugins externes </li></ul>
  26. 26. Et le futur? <ul><li>Version actuelle : 1.0 </li></ul><ul><ul><li>Disponible 0.2 </li></ul></ul><ul><li>Versions 1.x </li></ul><ul><ul><li>Corrections de bugs </li></ul></ul><ul><ul><li>Nouveaux Plugins de Supervision </li></ul></ul><ul><ul><li>Mise à jour des versions des outils </li></ul></ul><ul><ul><li>Quelques ajouts en fonction des demandes </li></ul></ul><ul><ul><ul><li>Profitez en : je suis là! </li></ul></ul></ul><ul><ul><ul><li>Profitez en : il y a un forum, une mailing-liste, un bugtracker, mon blog, ... </li></ul></ul></ul>
  27. 27. Architecture distribuée FAN 1
  28. 28. La version 2 <ul><li>Architecture distribuée </li></ul><ul><li>Catégorisation de serveurs </li></ul><ul><ul><li>Serveur central de consultation </li></ul></ul><ul><ul><li>Serveur de base de données </li></ul></ul><ul><ul><li>Serveur(s) collecteur(s) </li></ul></ul><ul><li>Installation automatisée de chaque catégorie </li></ul><ul><ul><li>”central” : installation du serveur central </li></ul></ul><ul><ul><li>”database”: installation du serveur de base de données </li></ul></ul><ul><ul><li>”collector” : installe d'un serveur collecteur </li></ul></ul>
  29. 29. Architecture distribuée FAN 2
  30. 30. Sites web <ul><li>http://fannagioscd.sourceforge.net </li></ul><ul><li>http://sourceforge.net/projects/fannagioscd </li></ul><ul><li>http://cedrictemple.net/FAN/ </li></ul><ul><li>Version en cours: 1.0 (23/09/2008) </li></ul><ul><li>Version 2.0 déjà avancée (!!!) </li></ul>
  31. 31. L'équipe <ul><li>Responsable du projet: </li></ul><ul><ul><li>Cédric Temple </li></ul></ul><ul><li>Développeurs: </li></ul><ul><ul><li>Olivier LI-KIANG-CHEONG ; Thibault COHEN </li></ul></ul><ul><ul><li>David DUMORTIER ; David HANNEQUIN </li></ul></ul><ul><ul><li>Arthur Clément </li></ul></ul><ul><li>Contributeurs: </li></ul><ul><ul><li>Michel Loiseleur ; Frédéric Bouby ; Clément Oudot ; Anthony Mercatante ; Alexandre Fageon ; Mélanie Monnet ; Jean Gabes ; ... </li></ul></ul>
  32. 32. Remerciements <ul><li>Tous les développeurs de Nagios, Centreon, NaReTo, NagVis, NDOUtils, plugins Nagios, CentOS, VirtualBox </li></ul><ul><li>Templuche, Dadu, Hvad, apsimar, Coren`, KPTN, Tonio, Alexandre, Arthur et P'tit poussin, à Benjamin Jean et à JDLL </li></ul><ul><li>Les utilisateurs de FAN pour leurs retours </li></ul><ul><li>Et à vous (pour nous avoir écouté) </li></ul>
  33. 33. Fully Automated Nagios <ul><li>Présentation disponible sur </li></ul><ul><ul><li>http://lkco.gezen.fr/public/fan-doc/FAN_JDLL2008.pdf </li></ul></ul>

×