Installer shinken ? c’est facile !
Shinken commence à bien faire parler de lui. Seul problème, l’installation est relativement ardue pour les « non initiés ». C’est à partir de ce constat que les équipes du projet shinken ont décidé de simplifier autant que possible cette étape. Il existe dans les dépôts (et ce sera officiel pour la version 1) un script prenant en charge tous les aspects de l’installation de shinken (voir même plus).
Le script en question permet les actions suivantes :
- Installer shinken (et le supprimer, mais personne ne l’utilise
) - Sauvegarder et restaurer la configuration, les logs et les plugins installés (utile en phase de mise a jour)
- Effectuer une rotation des logs (avec compression)
- Paramétrer les démons devant être activés (dans une architecture distribuée c’est utile)
L’installation prend en charge les distributions basées sur Debian, Redhat 5.5 et 6.x et bientôt Suse Linux Enterprise Server (en version 10 et 11). Bon soyons honnête, le script à été intensivement testé sous Debian 6 et Ubuntu > 10.04. Il semble correctement fonctionner sour RedHat/Centos 6 et doit être testé de manière approfondie sur Debian 5 et Ubuntu < 10.04. Et pour cela rien de mieux que d’impliquer la communauté !
Le script se charge de tout ! Installation des dépendance et paramétrage. Après installation il suffit de le lancer.
Bien sur un ordonnanceur de supervision sans « plugins » de supervision ne serait pas très utile. Le script prend en charge l’installation d’un ensemble de plugins :
- check_esx3
- nagios-plugins
- check_oracle_health
- check_mysql_health
- check_wmi_plus
- check_mongodb
- check_emc_clariion
- check_nwc_health
- check_hpasm
- capture_plugin
En dehors des plugins, le script permet d’ajouter quelques « addons » bien utiles.
- pnp4nagios pour la métrologie
- l’interface multisite du projet check_mk pour la console (elle complète bien l’interface native de shinken)
- Nagvis devrait apparaître d’ici la version 1.0
- Sans oublier l’interface native de shinken qui apporte pas mal d’innovations
Un exemple d’utilisation est présent dans le wiki : http://wiki.monitoring-fr.org/shinken/shinken-install
La suitePnp 0.4.14
PNP, l’un des modules grapheurs pour Nagios les plus utilisé vient de sortir en version 0.4.14 Il est désormais possible de configurer un RRA en fonction du contrôle qui est fait. L’autre nouveauté est l’utilisation de la variable TIMET de Nagios pour créer une base RRD.
La suitePnp 0.4.13
PNP vient de sortir en version 0.4.13. La nouveauté majeure de cette version est le support (encore expérimental) de NPCD (le démon de traitement des fichiers de performance, un des attraits de PNP) comme module de courtage d’événements. C’est la première fois qu’un module de traitement des données de performance sort sous ce format. Ca va nous faire un démon de moins à tourner d’ici quelques temps sur nos installations Nagios. Vous pouvez consulter le changelog complet de cette version sur le site de l’auteur.
La suitePnp 0.4.10
PNP 0.4.10 vient de sortir pour corriger quelques bugs présents dans la précédente version.
La suite

Sauf mention spéciale, le contenu de ce site est distribué sous licence