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.