More

    [Debian 8] Résoudre l’erreur « cannot fetch CPU stats » de Shinken

    Lorsque vous superviser un serveur Linux avec Shinken, vous pouvez être bloqué quant à la remontées des données du CPU de la machine – Il vous manque un paquet crucial pour votre système…

    L’erreur en question, la voici :

    Tutoriel très rapide et très simple, puisqu’il s’agit d’une erreur « bête » – j’ai été le premier à la faire… Voici l’astuce ! La majorité des scripts de Shinken fonctionnent sans paquets complémentaires – Toutefois, les statistiques du CPU ne peuvent être récupérées que grâce à un paquet spécifique à installer sur le client supervisé.

    Vous devez installer le paquet « sysstat » pour pouvoir récupérer les données (statistiques). Après l’installation de ce paquet, vous pouvez immédiatement lancer le script de supervision des stats CPU. Le paquet « lm-sensors » sera aussi installé par la même occasion, il vous permettra d’avoir des informations pertinentes sur l’état de votre système.

    /var/lib/shinken/libexec/check_cpu_stats_by_ssh.py -H ip_server_supervisé -i ~/.ssh/id_rsa

    De plus, pour vous assurer un bon fonctionnement, redémarrez l’arbiter de Shinken – Toutes vos stats vont être réinitialisées (mais pour la bonne cause).

    systemctl restart shinken-arbiter

    Le résultat devrait vous retourner les valeurs de l’utilisation de votre CPU – exemple avec mes machines de test :

    Et le résultat dans l’interface web :

    Source

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    cinq × 2 =

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.