Quantcast
Channel: Monitoring-Portal Feed
Viewing all articles
Browse latest Browse all 1338

command_line wird nicht ausgeführt

$
0
0
Hi @all,

ich bin zurzeit dabei, Benachrichtigungen via Whatsapp zu verschicken. Dabei ging ich nach folgender Anleitung vor: Klick

Das funktioniert von der Kommandozeile auch wunderbar!

Wenn ich das ganze jetzt mit Nagios "verheiraten" will hab ich jedoch meine Probleme.

Dabei gehe ich nach dieser Anleitung vor: Klick (Ein paar Unterschiede wegen der Version beim Aufrufen sind dabei)

Ich habe den Kontakt mit Handynummer und entsprechender Benachrichtigung angelegt.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
define contact {
  contact_name                          	whatsapp
  alias                                        	test
  host_notification_options          	d,u,r,f
  service_notification_options      	w,c,r,u,f
  host_notification_period            	24x7
  service_notification_period        	24x7
  host_notification_commands      	notify-host-whatsapp
  service_notification_commands  	notify-service-whatsapp
  _whatsapp                                 	49160....
}


Den Command habe ich wie folgt angelegt:

Quellcode

1
2
3
4
define command {
  command_name	notify-host-whatsapp
  command_line   	/usr/bin/python $USER1$/yowsup/yowsup-cli demos -c $USER1$/yowsup/config.example -s 49160... '$NOTIFICATIONTYPE$ Host : $HOSTNAME$ is $HOSTSTATE$ @ $LONGDATETIME$'
}


Wenn ich einen Host ACK, bekomme ich auch eine Mailbenachrichtigung.... obwohl die Kontakte identyisch (außer Name etc.) konfiguriert sind.

Meine Vermutung, es liegt an der command_line liegt hierbei: Ich wollte heute morgen ein neues Notification-Template einbinden -> Von der Kommandozeile wieder 1a eine Mail bekommen. Über nagios nicht.

Wir benutzen OMD in der Version 1.20, uns als OS kommt Debian 7.8 zum Einsatz.

Gruß

Viewing all articles
Browse latest Browse all 1338