FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008

Embed Size (px)

DESCRIPTION

FAN, Fully Automated Nagios, a été présenté lors du salon "Rencontres Mondiales du Logiciel Libre 2008". Cette présentation a été utilisé comme support de présentation durant ce salon.

Citation preview

  • 1. FAN: La distribution Nagios
      • Cdric TEMPLE

2. Construisons notre Supervision

  • Projet de Supervision dans notre socit ou administration
  • Choix opr: Nagios
  • Raisons:
    • On connat quelqu'un qui l'a dj mis en place
    • Pas de cot de licence
    • Rfrence dans son domaine / Historique
    • Support de nombreuses socits
    • Grande communaut
    • Nombreuses documentations/tutoriels

3. La plus grande force de Nagios..

  • ... c'est son cosystme (Cdric Temple, RMLL 2008)
  • Nombreux lments gravitant autour de Nagios
    • Plugins
    • Interfaces de configuration
    • Interfaces de visualisation
    • ...
  • Agrmentons notre Nagios!

4. Style CSS Nuvola

  • Interface web plus agrable

5. Style CSS Nuvola

  • Interface web plus agrable

6. Centreon

  • Outil polyvalent bas sur Nagios
  • Interface web de configuration
  • Interface web de Supervision
  • Interface de Reporting
  • Graphiques RRDTool
    • Taux d'occupation CPU/RAM/Partitions/...
  • Forte communaut franaise
  • Nombreux tutoriels

7. Centreon: captures d'cran 8. Centreon: captures d'cran 9. Centreon: captures d'cran 10. NagVis

  • Outil de cartographie
  • Rcupre les donnes Nagios et les prsente dans une interface web
  • Fond de l'cran personnalisable:
    • Europe ==> France ==> Nord/PdC ==> Hordain
    • Photo de la salle machine
    • Plan rseau
    • Architecture n Tiers
    • ...

11. NagVis: captures d'cran 12. NagVis: captures d'cran 13. NaReTo

  • Outil de reporting
  • Navigation arborescente compltement configurable
  • Diffrents modules
    • Visualisation temps rel
    • Reporting
    • Suivi des alarmes
    • Historique des alarmes

14. NaReTo: captures d'crans 15. NaReTo: captures d'crans 16. NaReTo: captures d'crans 17. Plugins de Supervision (sondes)

  • Plugins officiels
  • Plugins SNMP de Manubulon (Patrick Proy):
    • Supervision SNMP Windows, Linux, Cisco, ...
  • Plugins externes( http://www.nagiosexchange.org )
    • Supervision matrielle HP/Compaq/IBM/Dell
    • Supervision Oracle
    • NRPE/NSCA
    • ...

18. Bilan

  • Installation Nagios
  • Installation des plugins officiels
  • Installation des plugins externes
  • Installation style Nuvola
  • Installation de Centreon
  • Installation de NDOUtils
  • Installation de NagVis
  • Configurer le tout

19. Et l c'est le drame...

  • ... et cela personne n'en parle! (Jules douard Moustic commentant l'installation)
  • Installation longue et fastidieuse
    • Dpendances: trs nombreuses et complexes
    • Liaisons entre les outils: Comment a marche?
  • Documentation de l'installation?
    • Personne l'a faite, c'est trop compliqu
    • a prend trop de temps et a cote trop cher
  • R installer? Tout? a va pas non?
  • Et en cas de crash disque? Heu... Joker!

20. Solutions envisageables

  • Faire appel un prestataire
  • Faire appel un ami
    • On a tous un ami qui fait de la supervision Nagios
  • Faire appel notre force mentale
  • Laisser faire FAN...
  • Dmo de FAN!

21. Fully Automated Nagios

  • Distribution Linux oriente supervision
  • Un CD contient
    • Le systme d'exploitation
    • Les applications de supervision
  • FAN est bas sur CentOS
  • FAN ajoute les paquets de supervision
  • FAN pr-configure les outils
  • FAN est un projet Libre et gratuit
  • http://fannagioscd.sourceforge.net

22. Outils disponibles dans FAN

  • Nagios 2.12 et les plugins Nagios 1.4.x
  • Centreon 1.4.2.6
  • NaReTo 1.1.6
  • NagVis 1.2.2
  • NDOUtils 1.4b7
  • NRPE et NSCA dans leurs dernires versions
  • Plugins SNMP de Manubulon
  • Quelques plugins externes

23. Sites web

  • http://fannagioscd.sourceforge.net
  • http://sourceforge.net/projects/fannagioscd
  • http://cedrictemple.net/FAN/
  • Version en cours: 0.5
  • Version 0.6 trs trs proche de la sortie
  • Disponible depuis la version 0.2

24. L'quipe

  • Responsable du projet:
    • Cdric Temple
  • Dveloppeurs:
    • Olivier LI-KIANG-CHEONG ; Thibault COHEN
    • David DUMORTIER ; David HANNEQUIN
    • Frdric BOUBY
  • Contributeurs:
    • Michel Loiseleur ; Clment Oudot ; Anthony Mercatante ; Alexandre Fageon ; Mlanie Monnet

25. Et le futur?

  • Ajouts pour complter la solution
    • Plugins de supervision
    • Autres outils de l'cosystme Nagios
    • Liaison avec des outils externes (Dokuwiki, ...)

26. Et le futur?

  • Architecture distribue
  • Catgorisation de serveurs
    • Serveur central de consultation
    • Serveur de base de donnes
    • Serveur(s) collecteur(s)
  • Installation automatise de chaque catgorie
    • central au boot installe un serveur central
    • database au boot installe un serveur de base de donnes
    • collector installe un serveur collecteur

27. Mercis

  • Tous les dveloppeurs de Nagios, Centreon, NaReTo, NagVis, NDOUtils, des plugins, CentOS, VirtualBox
  • LKCO, Taytay, Dadu, Hvad, apsimar, Coren`, Kpitain, Tonyo, Alexandre et P'tit poussin
  • Linagora pour les pizzas, les boissons gazeuses et le temps investit sur le projet
  • Les utilisateurs de FAN pour leurs retours
  • Aux RMLL et l'quipe d'organisation
  • Et vous (pour m'avoir couter)