Une réponse détaillée à cette question dépasse le cadre d'une réponse SF, mais il me semble raisonnable de vous donner quelques pistes. La solution se présente en deux parties :
- Quel plugin exécuter sur la machine distante, et
- Comment l'exécuter sur la machine distante.
2) est facile : c'est NRPE ou éventuellement une exécution à distance via ssh ( check_by_ssh
), ou peut-être SNMP (bien que je n'y sois pas favorable).
Le point 1) est le plus difficile, et il est inutile de faire le point 2) tant que vous n'avez pas résolu le point 1). Cela implique de trouver un moyen de surveiller ces paramètres sur la machine distante, et les capteurs sont un domaine de travail notoirement délicat, dépendant du BIOS, ignorant les normes et pauvre en documentation.
Il faut donc d'abord trouver une commande simple qui s'exécute sur chaque machine et qui donne accès aux paramètres matériels que vous voulez mesurer ; cela nécessitera probablement un outil différent sur chaque plate-forme matérielle différente. Ensuite, enveloppez-la dans une logique de plugin NAGIOS. Ensuite, appelez-la via NRPE.
編集 Il existe un grand nombre de guides pratiques sur la NRPE ; celui-ci ça m'a l'air plutôt bien. Mais je répète mon avertissement, il n'y a pas de réel intérêt à mettre en place le bit NRPE tant que vous n'avez pas les commandes pour interroger votre matériel prêtes à être exécutées, et enveloppées dans une enveloppe conviviale NAGIOS.