GNU/Linux >> Znalost Linux >  >> Linux

Nagios:Zakažte upozornění z příkazového řádku v systému Windows/Linux

Řešení 1:

Za předpokladu, že host může dosáhnout webového rozhraní, by měly fungovat následující příkazové řádky:

Zakázání oznámení

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

Aktivace oznámení

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

V závislosti na vašem nastavení možná budete muset použít také možnosti --insecure nebo --user curl.

A IIRC, číslo cmd_type se liší pro skupiny služeb a hostitelů – podívejte se, jaké odkazy se používají ve vašem webovém prohlížeči.

Řešení 2:

Oznámení hostitele můžete povolit/zakázat pomocí nagios.cmd příkaz

např.:

Zakázat všechna upozornění pro mého hostitele

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

Povolit všechna upozornění pro mého hostitele

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

Můžete také zkontrolovat tento příkaz url Nagios Notification


Linux
  1. Nakonfigurujte pracovní prostor Linuxu vzdáleně z příkazového řádku

  2. 4 způsoby, jak odeslat e-mailovou přílohu z příkazového řádku systému Linux

  3. Prohledávejte torrenty z příkazového řádku v Linuxu

  1. Linux – Jak spustit oddíl Windows z příkazového řádku Grub?

  2. Migrace linuxového serveru z příkazového řádku

  3. Spusťte příkaz na více linuxových serverech z Windows

  1. Linux Základy příkazového řádku – Spouštění příkazů z příkazového řádku

  2. Automatizace spouštění příkazů na Linuxu z Windows pomocí PuTTY

  3. matlab spustí skript z příkazové řádky linuxu