15 votes

Comment puis-je annuler un temps d'arrêt programmé sur Nagios ?

J'ai installé un moniteur Nagios 3.5.1 pour un certain nombre de serveurs. Lors d'une action telle qu'une mise à jour du noyau de Drupal ou de Wordpress, j'arrête les sites et je règle Nagios sur une interruption programmée.

Il m'arrive de terminer sous le délai de deux heures et de ne pas vouloir ignorer une panne. Comment puis-je dire à Nagios que j'ai terminé et qu'il faut le faire. annuler le temps d'arrêt prévu ?

enter image description hereenter image description here

23voto

Paul Haldane Points 4367

Dans la colonne de gauche de l'interface de Nagios (sous "Système"), choisissez "Temps d'arrêt". Cela vous amène à une page listant tous les temps d'arrêt programmés et vous permet de les supprimer individuellement.

3voto

BMDan Points 7059

Sur le côté gauche, sous "Système", il y a un lien "Temps d'arrêt" ; il mène à /cgi-bin/extinfo.cgi?type=6 . Une fois là, cliquez sur l'icône de la poubelle correspondant au temps d'arrêt en question.

Par coïncidence, vous pourriez souhaiter étudier la différence entre un temps d'arrêt "programmé" et un temps d'arrêt "flexible", ou mieux encore, étant donné votre cas d'utilisation ici, un "accusé de réception" semble être ce que vous vouliez vraiment en premier lieu.

1voto

Samuel Recebov Points 11

J'ai réussi à supprimer/annuler "downtime id" de 251 à 348 sur mon serveur Centos avec cette commande :

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X