GNU/Linux >> Tutoriales Linux >  >> Linux

Nagios:deshabilite las notificaciones desde la línea de comandos en Windows/Linux

Solución 1:

Suponiendo que el invitado pueda acceder a la interfaz web, las siguientes líneas de comando deberían funcionar:

Para desactivar las notificaciones

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

Para habilitar las notificaciones

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

Dependiendo de su configuración, es posible que también deba usar las opciones --insecure o --user de curl.

Y IIRC, el número cmd_type es diferente para el servicio y los grupos de host:observe qué enlaces se utilizan en su navegador web.

Solución 2:

Puede Habilitar/Deshabilitar la notificación del host con nagios.cmd comando

por ejemplo:

Deshabilitar todas las notificaciones para 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

Habilitar todas las notificaciones para 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

También puede consultar esta url Comando de notificación de Nagios


Linux
  1. Configurar un espacio de trabajo de Linux de forma remota desde la línea de comandos

  2. 4 formas de enviar archivos adjuntos de correo electrónico desde la línea de comandos de Linux

  3. Ejecute el comando en varios servidores Linux desde Windows

  4. Conceptos básicos de la línea de comandos de Linux:ejecución de comandos desde la línea de comandos

  5. Automatización de comandos en ejecución en Linux desde Windows usando PuTTY

Cómo reiniciar (reiniciar) Linux desde la línea de comandos

Cómo verificar los detalles del clima desde la línea de comandos en Linux

Cómo ajustar el brillo del monitor desde la línea de comandos en Linux

Copie un archivo a varios directorios desde la línea de comandos en Linux

Cómo comprobar las estadísticas de red de Linux desde la línea de comandos

Enviar correo electrónico en Linux desde la línea de comandos