Le script se lance automatiquement sur les actions suivantes:
Le log du script est disponible sur /var/log/shinken/gathererd.log. Le niveau de log est INFO.
# accepted log level values= DEBUG, INFO, WARNING, CRITICAL log_level=INFO |
| Propriété | Défaut | Description |
|---|---|---|
| use_local_log | 1 | Cette variable est utilisée pour définir le nom du Poller. |
| local_log | %(logdir)s/gathererd.log | Cette directive est utilisée pour définir l'adresse permettant de joindre ce Poller. Par défaut "localhost", changez-le par un nom DNS ou une adresse IP. |
| logdir | /var/log/shinken | Cette directive est utilisée pour définir le port TCP utilisé par ce démon. |
| log_level | INFO | Cette variable est utilisée pour définir si le Poller doit être contacté en HTTPS (*1*) ou HTTP (*0*). La valeur par défaut est *0* (HTTP). |
| vmware_statistics_compute_enable | 1 | Cette variable permet de désactiver la collecte de la charge CPU sur la VM. Peut-être, pratique dans le cas où les vmware-tools de la VM ne sont pas activés ou ne fournissent pas toutes les informations attendues. |
Le script compte
et mets le résultat dans /opt/graphite/storage/whisper/.nb_metrics
|
Si le script ne fonctionne pas:
|
Il écrit le fichier /dev/shm/vmware_stats_export.dat si le serveur est une VM VMWare. Il écrit dedans quand il a fait la vérification, si c'est une VM VMWare et la valeur du %ready.
Si le script n'a pas tourné (depuis le redémarrage du serveur):
Si le script a déjà tourné (depuis le redémarrage du serveur), mais ne tourne plus: