Com base em uma pesquisa rápida, o check_nrpe_1arg não é nada de especial em comparação com o check_nrpe, mas também possui um pouco de histórico.
check_nrpe, por padrão, não aceita que os argumentos da linha de comando sejam enviados, apenas o command_name para executar no host do servidor NRPE remoto. Para que o NRPE aceite argumentos além disso (se a memória servir), é necessário habilitar uma definição em tempo de compilação, assim como configurá-la em check_nrpe e no nrpe.cfg
arquivo do servidor NRPE .
check_nrpe_1arg parece ser um mnemônico configurado no commands.cfg
arquivo NAGIOS principal ; especificamente, informando ao instalador que este comando aceitará apenas 1 argumento (o nome do comando a ser executado no host remoto) e não honrará nenhum argumento adicional.
É uma maneira estranha de fazer isso, dado o comportamento padrão do NAGIOS, mas ganhou força.
A resposta mais rápida para isso:
check_nrpe_1arg
faz exatamente o que está configurado para fazer no commands.cfg
servidor NAGIOS principal. Nesse contexto, ele fornece o nome do comando a ser executado no servidor NRPE remoto e nada adicional será aceito.
[edit]
Além disso, parece ter se originado das configurações padrão em "Untangle" (um pacote de software de firewall / roteamento baseado em Linux), que ou o Debian, é difícil dizer sem seguir um punhado de links.