Les collègues qui travaillent avec moi pour le réseau savent ce que qu’implique chaque modification dans le réseau. Nous travaillons pour remonter le réseau et atteindre un certain niveau côté qualité qui rendra notre travail plus facile pour tous.
Parmi ces améliorations, il s’agit d’un moyen de savoir si tout est correct et être averti si un changement à été opéré et même savoir “où est le bobo”.
Il s’agit du service de monitoring avec Nagios. Il ne s’agit ici pas d’un howo-to technique mais plutôt ma “review” de ce que l’installation que j’ai monté peut faire.
Il y a un mois ou deux je me suis commandé le livre “Building a monitoring infrastructure with Nagios” qui s’avère être très utile pour comprendre le fonctionnement.
Je ne l’ai pas tout lu car j’avait déja de l’expérience avec Nagios. Puis de toute façon je voulait faire comme on fait souvent, me débrouiller et apprendre avant de “lire le manuel”.
La façon qu’on l’a implantée consiste a utilser une VM déjà montée (avec un pannel appelé Centreon (Anciennement Oreon) le changement de nom de projet est tout récent).
En gros il s’agit d’une VM qui roule l’application et merge plusieurs applications fort utiles:
- Authentification avec notre serveur LDAP
- RRDTools pour les graphiques
- … et bien d’autres.
Le pannel Centreon donne beaucoup d’avantages pour la gestion, dont;
- Un pannel plus complet [que celui fourni par Nagios] qui donne beaucoup plus d’options de configuration
- Un processus de configuration qui te permet de tester AVANT “d’appliquer”
- Un moyen de conserver une historique des états et même leurs graphiques.
- Beaucoup d’options qui deviennent à portée de la main sur des fonctions de Nagios qu’on ne penserait pas nécessairement.
Étant¬†une¬†”techie”¬†qui¬†utilise¬†beaucoup¬†la¬†ligne¬†de¬†commande,¬†j’ai¬†pourtant¬†ét鬆surpris¬†d’être¬†rassur鬆par l’interface aux premiers abords lourd mais complet de l’outil.
Dans¬†le¬†futur,¬†j’aimerai¬†entre-autre¬†améliorer¬†les¬†features¬†de¬†la¬†VM.¬†En voici quelques unes:
- Centraliser les logs pour pouvoir les consulter en un seul endroit.
- Utiliser Centreon/Nagios comme “alerteur” AVEC les logs CENTRALISÉS, un gros plus!
- Avoir accès a une application du type Splunk pour “fouiller” dans les logs.
- Intégrer les traps SNMP et pouvoir utiliser dans Nagios
- Intégrer le plugin WeatherMap qui affiche l’état complet du réseau.
Plus tard j’aurai probablement quelques indices du comment j’ai créé mes propres commandes pour gérer les plugins de nagios.