Na coluna da esquerda da interface do Nagios (abaixo de "System") escolha "Downtime". Isso leva você a uma página que lista todos os períodos de inatividade agendados e permite excluí-los individualmente.
Eu tenho um monitor Nagios 3.5.1 para um monte de servidores. Ao fazer uma ação como uma atualização do núcleo do Drupal ou do Wordpress, eu desço os sites e configuro o Nagios para a interrupção agendada.
Às vezes, termino com o padrão de duas horas e não quero ignorar uma interrupção. Como eu digo ao Nagios que terminei e cancelo o tempo de inatividade agendado?
Ao longo do lado esquerdo, em "Sistema", há um link "Tempo de inatividade". vai para /cgi-bin/extinfo.cgi?type=6
. Uma vez lá, clique no ícone da lixeira para o tempo de inatividade em questão.
Coincidentemente, você pode querer investigar a diferença entre tempo de inatividade "programado" e "flexível", ou melhor ainda, dado seu caso de uso aqui, um "reconhecimento" soa como o que você realmente queria em primeiro lugar.
Eu deletei / cancelei com sucesso o "id do downtime" de 251 para 348 no meu servidor Centos com este comando:
for i in 'seq 251 348'; do
/bin/printf "[%lu] DEL_SVC_DOWNTIME;$i\n" 'date +%s' > /var/spool/nagios/cmd/nagios.cmd;
done
Tags nagios