Я использую Nagios 3.5.1 в системе Rasbian Stretch.
Я хочу провести измерения в удаленной системе RSPBI с помощью nrpe 3.0.1-3 + deb9u1.
Я могу выполнитьудаленный скрипт без проблем.Как и ожидалось, я получаю информацию об ИСПОЛЬЗОВАНИИ:
root@nagios:~# /usr/lib/nagios/plugins/check_nrpe -H 192.168.4.6 -c check_rpi_temp
Usage: /usr/lib/nagios/plugins/check_rpi_temp [-w <warning_threshold>] [-c <critical_threshold>]
root@nagios:~#
Но когда я хочу добавить аргументы, я не понимаю, почему аргументы добавляются к имени команды, например! Arg1! Arg2:
root@fhem:~# /usr/lib/nagios/plugins/check_nrpe -H 192.168.4.6 -c check_rpi_temp -a 60 70
NRPE: Command 'check_rpi_temp!60!70' not defined
root@fhem:~#
Журнал отладки в удаленной системе не дает дополнительной информации:
Oct 25 00:23:47 cam nrpe[5807]: Connection from 192.168.4.3 port 8834
Oct 25 00:23:47 cam nrpe[5807]: Host address is in allowed_hosts
Oct 25 00:23:48 cam nrpe[5807]: Host 192.168.4.3 is asking for command 'check_rpi_temp!60!70' to be run...
Oct 25 00:23:48 cam nrpe[5807]: NRPE: Command 'check_rpi_temp!60!70' not defined
Oct 25 00:23:48 cam nrpe[5807]: Return Code: 2, Output: NRPE: Command 'check_rpi_temp!60!70' not defined
Oct 25 00:23:48 cam nrpe[5807]: Connection from 192.168.4.3 closed.
Я включил аргументы с dont_blame_nrpe = 1 в конфигах.
Так как я не очень разбираюсь в nrpeи nagios, я надеюсь, что кто-то может помочь мне в дальнейшем.Может быть, это просто небольшая проблема, расположенная где-то между моими ушами.Все мои часы поиска не были успешными до сих пор.
Заранее спасибо, Мартин