У меня есть check_task.vbs, помещенный в C: \ nsclient ++ \ scripts на Windows Server 2008 R2.
Я определил в NSC.ini обработчик NRPE следующим образом:
[NRPE Handlers]
check_task=cscript.exe //NoLogo scripts\check_task.vbs $ARG1$ $ARG2$
В файле commands.cfg команда определяется следующим образом:
define command{
command_name check_task
command line $USER1$/check_nrpe -H $HOSTADRESS$ -c check_task -a $ARG1$ $ARG2$
}
Когда я запускаю следующий код в / usr / local / nagios / libexec, он отвечает «НЕИЗВЕСТНО: нет обработчика для этой команды»
./check_nrpe -h Server01 -c check_task
Что мне не хватает?