Shinken : astuces après installation

Je me suis récemment mis à Shinken, un logiciel de supervision !

Voici quelques problèmes et leurs solutions que j'ai pu rencontrer lors de mon installation et de mon utilisation !

1. /bin/sh: /usr/local/shinken/libexec/check_cpu: not found

Une fois le produit installé, Shinken se met à monitorer le premier host qu'il trouve, à savoir lui-même. Seulement, sur les divers éléments surveillés comme le cpu et la RAM, j'avais l'erreur suivante :

/bin/sh: /usr/local/shinken/libexec/check_cpu: not found 

Cela vient des plugins Nagios qui ne sont pas installés. Pour se faire, exécutez les commandes suivantes :

cd /usr/loca/shinken/
./install -p nagios-plugins
./install -p check_mem
/etc/init.d/shinken restart

Si check_cpu est toujours introuvable :

su shinken
cd /usr/local/shinken/libexec
wget https://www.monitoringexchange.org/attachment/download/Check-Plugins/Operating-Systems/Linux/check_cpu/check_cpu
chmod a+x check_cpu
exit
/etc/init.d/shinken restart

2. Pour monitorer MySQL

Ajoutez "mysql" à la directive use :

use linux,mysql

Et comme le dit Jean, les templates de base se trouvent dans etc/packs, il suffit d'ajouter http et/ou https à votre directive "use", et voilà une paire de services en plus !

3. Impossible d'accéder aux MIBs fvia SNMP sur un host Ubuntu

Par défaut, snmpd sous Ubuntu n'autorise des connexions qu'en local. Il faut alors éditer le fichier /etc/default/snmpd, et modifier cette ligne :

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

Remplacez 127.0.0.1 par l'IP de votre serveur, et relancez snmpd.

Vus : 1734
Publié par Jeoffrey Bauvin : 48