NRPE 2.15 - check_procs не показывающий правильное значение

У меня есть настроенная серверная сторона Базовой Версии 4.1.0rc2 Nagios с клиентом рабочий NRPE 2.15.

У меня есть эти два устройства, правильно передающие использование команды check_nrpe, но по любой причине веб-портал Nagios не показывает правильное значение, возвращенное при использовании check_procs.

Вот nrpe.cfg от удаленного хоста:

command[check_asterisk_proc]=env COLUMNS=500 /usr/local/nagios/libexec/check_procs -C asterisk -c 1:

Вот является вывод командой check_nrpe, когда выполнено от CLI:

/usr/lib/nagios/plugins/check_nrpe -H 192.168.100.7 -c check_asterisk_proc
PROCS OK: 1 process with command name 'asterisk' | procs=1;;1:;0;

Но то, когда Вы смотрите в веб-портале Nagios, все, что Вы видите, является следующим ответом:

asterisk-proc OK    08-04-2015 21:17:27 0d 0h 15m 45s   1/3 NRPE v2.15 

Другое представление в веб-портале:

Status Information: NRPE v2.15

То, что отбрасывает его, - то, что кажется, что NRPE возвращается, это - номер версии, но не на самом деле выполнение команды check_procs.

Есть ли что-то, что я пропускаю?

2
задан 5 August 2015 в 05:29
1 ответ

Если вы запустите check_nrpe без передачи фактической команды (например, -c check_procs ), он ответит с номером версии NRPE, чтобы указать что NRPE работает правильно.

(Это полезно, если у вас есть несколько служб NRPE, и вы хотите, чтобы все они зависели от простой проверки статуса NRPE.)

Причина, по которой вы видите это в веб-интерфейсе, заключается в том, что ваша конфигурация Nagios не соответствует ваш ручной тест. Либо ваша служба настроена с неправильной check_command , либо определение вашей команды не соответствует ее использованию.

check_command в определении службы должно напоминать check_nrpe! check_asterisk_proc , а определение вашей команды для check_nrpe должно быть примерно таким:

command_line    /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

(Могут быть дополнительные аргументы, например -u, -t 30 и т. д.)

3
ответ дан 3 December 2019 в 10:42

Теги

Похожие вопросы