NRPE signifie Nagios Remote Plugin Executor : ce logiciel a été écrit pour Nagios en premier. Le fait que Nagios ai connu de nombreux forks (Centreon-Engine, Icinga, Naemon) ou ré-implémentation (Shinken) fait que NRPE est compatible avec ces outils par simple voie de conséquence. Zabbix, extérieur au "monde Nagios" a lui implémenté une passerelle uniquement pour pouvoir hériter de la forte communauté des développeurs de plugins Nagios mais son agent est beaucoup plus avancé que NRPE. NRPE n'est pas un standard (comme l'est SNMP) et n'est pas la voie royale pour les outils de supervision, de part ses défauts :
1. adapté au "monde Nagios" et uniquement lui
2. limité en terme de fonctionnalités
3. non sécurisé (SSL et don't blame NRPE comme mentionné)
4. limite de la sortie standard (le message affiché à l'écran)
5. aucune nouvelle sortie depuis 2013 et les dernières versions sont plutôt des correctifs qu'autre chose
L’adoption très grande de ce protocole fait qu’on peut coder un « Check Nagios » absolument n’importe comment, tout le monde est d’accord sur des conventions de sortie standard et de code de retour...
Ce n'est pas NRPE qui a défini les conventions de sortie standard et de code de retour mais Nagios lui-même.
Pour ma part je pense que ces deux protocoles sont complémentaires.
Tout à fait, mais uniquement dans le monde Nagios. Dans le cas d'autres outils de supervision libre (comme Zabbix, openNMS, ZenOSS, Ganglia, Cacti), ce n'est pas vrai.
Pour résumé :
1. NRPE est limité au monde Nagios et uniquement lui.
2. le monde Nagios manque d'un agent plus moderne.
# Mon avis : NRPE == Nagios
Posté par Cédric Temple (site web personnel, Mastodon) . En réponse au journal SNMP vs NRPE. Évalué à 3.
NRPE signifie Nagios Remote Plugin Executor : ce logiciel a été écrit pour Nagios en premier. Le fait que Nagios ai connu de nombreux forks (Centreon-Engine, Icinga, Naemon) ou ré-implémentation (Shinken) fait que NRPE est compatible avec ces outils par simple voie de conséquence. Zabbix, extérieur au "monde Nagios" a lui implémenté une passerelle uniquement pour pouvoir hériter de la forte communauté des développeurs de plugins Nagios mais son agent est beaucoup plus avancé que NRPE. NRPE n'est pas un standard (comme l'est SNMP) et n'est pas la voie royale pour les outils de supervision, de part ses défauts :
1. adapté au "monde Nagios" et uniquement lui
2. limité en terme de fonctionnalités
3. non sécurisé (SSL et don't blame NRPE comme mentionné)
4. limite de la sortie standard (le message affiché à l'écran)
5. aucune nouvelle sortie depuis 2013 et les dernières versions sont plutôt des correctifs qu'autre chose
Ce n'est pas NRPE qui a défini les conventions de sortie standard et de code de retour mais Nagios lui-même.
Tout à fait, mais uniquement dans le monde Nagios. Dans le cas d'autres outils de supervision libre (comme Zabbix, openNMS, ZenOSS, Ganglia, Cacti), ce n'est pas vrai.
Pour résumé :
1. NRPE est limité au monde Nagios et uniquement lui.
2. le monde Nagios manque d'un agent plus moderne.