Как я могу отменить запланированное время простоя на Nagios


12

У меня есть монитор Nagios 3.5.1 для нескольких серверов. Выполняя такие действия, как обновление ядра Drupal или Wordpress, я отключал сайты и настраивал Nagios на запланированное отключение.

Иногда я заканчиваю под 2-часовым заданием по умолчанию и не хочу игнорировать сбой. Как мне сообщить Nagios, что я закончил, и отменить запланированное время простоя?

введите описание изображения здесь введите описание изображения здесь

Ответы:


19

В левой колонке интерфейса Nagios (под «Системой») выберите «Время простоя». Это приведет вас на страницу со списком всех запланированных простоев и позволит вам удалить их по отдельности.


2

В левой части под «Системой» есть ссылка «Время простоя»; это идет к /cgi-bin/extinfo.cgi?type=6. Оказавшись там, щелкните значок корзины для рассматриваемого времени простоя.

По совпадению, вы можете захотеть изучить разницу между «запланированным» и «гибким» временем простоя, или, что еще лучше, учитывая ваш вариант использования здесь, «подтверждение» звучит как то, что вы действительно хотели в первую очередь.


Если вы отслеживаете время простоя, подтверждение будет влиять на отчеты не так, как запланированное время простоя, поэтому, поскольку это действительно запланированное время простоя, это более подходящее действие.
— лсд

Честная оценка. Однако удаление простоев оказывает гораздо большее влияние на отчеты, не так ли?
— BMDan

Документация подразумевает, что время простоя заканчивается только раньше, чем было запланировано, но время простоя остается для отчетности. «Если время простоя в настоящее время действует, сервис выйдет из запланированного простоя».
— LSD

Более подробно, в документации сказано, что отчеты не учитывают запланированные простои, если вы также не отключите проверки. Что ж.
— LSD

1

Я успешно удалил / отменил «идентификатор простоя» с 251 до 348 на моем сервере Centos с помощью этой команды:

for i in `seq 251 348`; do 
  /bin/printf "[%lu] DEL_SVC_DOWNTIME;$i\n" `date +%s` > /var/spool/nagios/cmd/nagios.cmd; 
done

Путь к printF и nagios.cmd варьируется в зависимости от системы, этот ответ показывает, как отменить НЕСКОЛЬКО простоев массовым образом, невидимым в веб-интерфейсе. +1
— CDE
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.