Nagios: Отправьте Предупреждение Эскалации, если проблема Подтверждается, но не Восстановленная (хорошо состояние)

Большинство услуг DNS регистратора предоставляется бесплатно для домена, который Вы купили, и обычно не идите с SLA. Проблема в этом случае состоит в том, что Маршрут 53 не идет с SLA ни один (насколько я знаю), что означает, что они не готовы поместить любые гарантии на свой сервис.

При абсолютной необходимости в 100%-й доступности DNS Вы будете искать поставщика DNS, который может предложить 100% SLA времени работы. Это не означает, что они могли бы быть лучше, чем Маршрут 53 или Godaddy, но это означает, что они готовы поддержать свой продукт и предложить некоторую денежную компенсацию в случае, если их сервису не удается обеспечить 100%-ю доступность.

2
задан 27 March 2013 в 21:53
1 ответ

У меня есть сценарий Perl, который это делает. Вам просто нужно просканировать файл 'status.dat' на предмет:

host checks > last_time_up = <value>
service checks > last_time_ok = <value>

Оба хранят значение эпохи, которое, если оно превышает определенное количество секунд от текущей эпохи, приведет к добавлению check_description и / или host_name к электронное письмо отправлено. Мой скрипт также проверяет запись «problem_has_been_acknowledged» и сообщает мне, подтверждена ли она. Указанный сценарий запускается из записи crontab каждые 30 минут, отправляя список всех совпавших проверок хоста / службы.

1
ответ дан 3 December 2019 в 13:01

Теги

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