Как я могу отменить запланированное время простоя на 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.