GNU/Linux >> Tutoriels Linux >  >> Linux

Nagios :Désactiver les notifications depuis la ligne de commande sous Windows/Linux

Solution 1 :

En supposant que l'invité puisse accéder à l'interface Web, les lignes de commande suivantes devraient fonctionner :

Pour désactiver les notifications

curl -d "cmd_typ=23&cmd_mod=2&host=[THE HOST]&service=[THE SERVICE]&btnSubmit=Commit" "http://[[NAGIOS SERVER]/nagios/cgi-bin/cmd.cgi"

Pour activer les notifications

curl -d "cmd_typ=22&cmd_mod=2&host=[THE HOST]&service=[THE SERVICE]&btnSubmit=Commit" "http://[[NAGIOS SERVER]/nagios/cgi-bin/cmd.cgi"

Selon votre configuration, vous devrez peut-être également utiliser les options --insecure ou --user de curl.

Et IIRC, le numéro cmd_type est différent pour les groupes de services et d'hôtes - regardez quels liens sont utilisés dans votre navigateur Web.

Solution 2 :

Vous pouvez activer/désactiver la notification de l'hôte avec nagios.cmd commande

ex :

Désactiver toutes les notifications pour my-host

now=`date +%s`
#Check first path nagios.cmd & printf 
commandfile='/var/lib/nagios3/rw/nagios.cmd'  

/usr/bin/printf "[%lu] DISABLE_HOST_NOTIFICATIONS;my-host\n" $now > $commandfile

Activer toutes les notifications pour my-host

now=`date +%s`
#Check first path nagios.cmd & printf 
commandfile='/var/lib/nagios3/rw/nagios.cmd'  
/usr/bin/printf "[%lu] ENABLE_HOST_NOTIFICATIONS;my-host\n" $now > $commandfile

Vous pouvez également vérifier cette commande url Nagios Notification


Linux
  1. Configurer un espace de travail Linux à distance depuis la ligne de commande

  2. Rechercher des torrents à partir de la ligne de commande sous Linux

  3. Migrer un serveur Linux depuis la ligne de commande

  4. matlab exécute le script à partir de la ligne de commande linux

  5. Téléchargement de fichiers sur le compte S3 à partir de la ligne de commande Linux

Comment redémarrer (redémarrer) Linux à partir de la ligne de commande

Comment vérifier les détails météorologiques à partir de la ligne de commande sous Linux

Comment régler la luminosité du moniteur à partir de la ligne de commande sous Linux

Copier un fichier dans plusieurs répertoires à partir de la ligne de commande sous Linux

Comment vérifier les statistiques du réseau Linux à partir de la ligne de commande

Envoyer un e-mail sous Linux à partir de la ligne de commande