Аргументы команды nagios объединяются в имя команды nrpe с помощью локальной команды check_nrpe или удаленного агента nrpe - PullRequest
0 голосов
/ 25 октября 2018

Я использую 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, я надеюсь, что кто-то может помочь мне в дальнейшем.Может быть, это просто небольшая проблема, расположенная где-то между моими ушами.Все мои часы поиска не были успешными до сих пор.

Заранее спасибо, Мартин

...