Basé sur une recherche rapide rapide, check_nrpe_1arg n'a rien de spécial par rapport à check_nrpe, il a aussi un peu d'histoire.
check_nrpe par défaut n'accepte pas les arguments de ligne de commande à envoyer, juste le nom_commande à exécuter sur l'hôte du serveur NRPE distant. Pour que NRPE accepte des arguments au-delà (si la mémoire est suffisante), vous devez activer une définition au moment de la compilation, AINSI QUE la configurer dans check_nrpe ainsi que dans le nrpe.cfg
fichier du serveur NRPE .
check_nrpe_1arg semble être un mnémonique configuré dans le commands.cfg
fichier NAGIOS principal ; en particulier, indiquer au programme d'installation que cette commande n'acceptera qu'un seul argument (le nom de la commande à exécuter sur l'hôte distant) et n'honorera aucun argument supplémentaire.
C'est une façon étrange de le faire, compte tenu du comportement par défaut de NAGIOS, mais il a néanmoins gagné en popularité.
La réponse la plus rapide à cela:
check_nrpe_1arg
fait exactement ce qu'il est configuré pour faire commands.cfg
sur le serveur NAGIOS principal. Dans ce contexte, il fournit le nom de la commande à exécuter sur le serveur NRPE distant, et rien de plus ne sera accepté.
[modifier]
En outre, il semble provenir des configurations par défaut de "Untangle" (un logiciel de pare-feu / routage basé sur Linux), cela ou Debian, c'est difficile à dire sans suivre une poignée de liens.