Nagios check_process - PullRequest
       66

Nagios check_process

0 голосов
/ 04 января 2019

У меня есть процесс, который запускается с Java для мониторинга с помощью nagios.Я установил плагин check_process.sh на хост-сервере,

command[check_process]=./usr/lib64/nagios/plugins/check_process.sh emailtosms "emailtosms" "/opt/emailtosms/emailtosms.jar start" java

И это дало результаты.Когда я добавляю его на сервер Nagios server.conf, который говорит:

CHECK_NRPE: Error receiving data from daemon

define service{
        use                     generic-service
        host_name               mail_SERVER
        service_description     check_process
        check_command           check_nrpe!./check_process
        contact_groups          sysadmin
        normal_check_interval   15; Check the service every x minutes under normal conditions
        retry_check_interval    2;5; Re-check the service every x minutes until a hard state can be determined
}

Как это можно решить?

1 Ответ

0 голосов
/ 04 января 2019

Измените определение NRPE на (удаленном) хосте на:

command[check_process]=/usr/lib64/nagios/plugins/check_process.sh emailtosms "emailtosms" "/opt/emailtosms/emailtosms.jar start" java

Обновите ваш server.conf на:

define service{
        use                     generic-service
        host_name               mail_SERVER
        service_description     check_process
        check_command           check_nrpe!check_process
        contact_groups          sysadmin
        normal_check_interval   15
        retry_check_interval    2
}

Я думаю, что ваша основная проблема - использование ./check_process вместоcheck_process.
Не забудьте перезапустить Nagios и NRPE.

...