Уведомление Nagios OK в начале периода доступности

Я слежу за приложением, которое запускается незадолго до рабочего времени и завершает работу в конце дня, используя Nagios 4.3. Я настроил период уведомления, чтобы он начинался через 3 минуты после того, как приложение будет запущено. Я хотел бы, чтобы Nagios отправлял уведомление OK, если он находит приложение в хорошем состоянии в начале периода уведомления. Как вы посоветуете это сделать?

В качестве альтернативы, я хотел бы получить уведомление о том, что сам Nagios жив и здоров в начале периода уведомления, чтобы Я знаю, что он отслеживает мое приложение и может предупреждать, если что-то пойдет не так.

Обратите внимание, что в начале рабочего дня состояние ОК для приложения будет совсем недавним, поэтому решение может использовать этот факт. (например, уведомление об изменениях за последние 5 минут).

6
задан 28 May 2017 в 15:15
1 ответ

По-моему, это прекрасная возможность для компании cron запланировать пользовательское служебное уведомление, которое, по сути, является безвозмездным уведомлением, описывающим текущее состояние дел. Это можно сделать через внешний командный интерфейс, например

echo "[1495974284] SEND_CUSTOM_SVC_NOTIFICATION;hostname;service name;0;username;Comment eg morning notification" > /var/nagios/rw/nagios.cmd

Документация по этой внешней команде находится здесь.

.
4
ответ дан 3 December 2019 в 00:35

Теги

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