J’ai longtemps utilisé cet outil trouvé sur le net, puis repris conjointement avec un ex collègue qui permet de recevoir un email en fonction d’alertes de Nagios. Nous l’utilisions pour recevoir, avant d’arriver au taf ces emails, pour savoir quels sont les problèmes avant d’arriver. Cela permet d’arriver soit en courant, soit serein :-)
C’est un script qui va parser l’interface web graphique de Nagios, récupérer le minimum d’informations pour un bon affichage sur smartphone et envoyer un mail.
Toi aussi tu rêves d’avoir une infrastructure Nagios éclatée ? Tu en as marre d’avoir des latences qui te foutent la merde sur tes alertes alors qu’il n’y a réellement aucun soucis ou simplement une micro coupure sur ta ligne de monitoring ? Et en plus de tout ça tu dois gérer de multiples filiales pour monitorer les mêmes choses ! Ne cherches pas plus loin petit padawan ! La documentation suivante est faite pour toi !
J’ai mis à jour mes documentations avec quelques petites corrections et les dernières version des softs :
Doc sur Check_mk Doc sur Thruk
J’ai eu besoin de faire un bouton personnalisé pour Nagios (et Thruk surtout) afin d’exécutuer un cgi. J’ai donc fais un petite doc car j’ai perdu du temps sur des conneries et je me dis que ça peut servir à quelqu’un d’autre.
Pour Nagios
Thruk CGI
Bonne lecture
Pour faire suite à l’article précédent, voici une interface évoluée pour Nagios (et Shinken) qui permet de se connecter à plusieurs Nagios en même temps et d’afficher des informations plus pertinentes par rapport à l’interface standard de Nagios.
J’ai également fait de la modification de code pour obtenir une interface minimale afin d’être optimisée pour des écrans dédiés au monitoring.
Suivez le guide :-)
UPDATE : Le temps que j’écrive ce ticket, mes modifications ont été apportées au code principale :-) https://github.
Nagios c’est super, ça manque juste de fonctionnalités quelque fois. Alors voici un super addon de la mort qui permet d’extraire des données rapidement et de booster les possibilités (multisites, cluster…).
Je n’aborde pas dans ce tuto toutes les facettes de ce soft tellement il y a de possibilités, je préfère laisser celà à la documentation officielle, mais plutôt un moyen de déployer rapidement cet outil et quelques exemples de prise en main rapide.
Sachez que vous pouvez faire une recherche dans ce site pour en extraire des exemples grâce à un petit script. Exemple : > fu -a awk 1 # List of commands you use most often history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head</p> 2 # Display a block of text with AWK awk '/start_pattern/,/stop_pattern/' file.txt</p> 3 # Remove duplicate entries in a file without sorting.