Benutzer-Werkzeuge

Webseiten-Werkzeuge


monitoringnagios

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
monitoringnagios [2018/01/08 11:15]
dh3wr
monitoringnagios [2018/02/26 22:14]
dh3wr
Zeile 1: Zeile 1:
-====== Monitoring of Unipager Transmitters ​with Nagios ​======+====== Monitoring of Unipager Transmitters ​on DAPNET-Node ​======
  
 Die Überwachung der Sender ist über die [[dapnetapioverview|REST-API]] sehr einfach möglich. Wir benutzen [[https://​www.nagios.org/​|Nagios]],​ daher wird hier der Weg entsprechend beschrieben. Zunächst ist das Plugin [[https://​github.com/​drewkerrigan/​nagios-http-json|check_http_json]] zu installieren. Die Überwachung der Sender ist über die [[dapnetapioverview|REST-API]] sehr einfach möglich. Wir benutzen [[https://​www.nagios.org/​|Nagios]],​ daher wird hier der Weg entsprechend beschrieben. Zunächst ist das Plugin [[https://​github.com/​drewkerrigan/​nagios-http-json|check_http_json]] zu installieren.
Zeile 14: Zeile 14:
 Dabei bedeuten die Variablen: Dabei bedeuten die Variablen:
  
-ARG1: Port der REST API des DAPNET-Core +  * ARG1: Port der REST API des DAPNET-Core, meistens ''​8080''​ 
-ARG2: HTTP Pfad, hier transmitters/​db0kwe Der Wert ist entsprechend mit dem Sender Namen zu ersetzen. +  ​* ​ARG2: HTTP Pfad, hier ''​transmitters/​db0kwe'' ​Der Wert ist entsprechend mit dem Sender Namen zu ersetzen. 
-ARG3: status (hier ist der Wert aus der JSON-Antwort zu verwenden, für den Sender-Status ist es status .) +  ​* ​ARG3: status (hier ist der Wert aus der JSON-Antwort zu verwenden, für den Sender-Status ist es ''​status'' ​.) 
-ARG4: ONLINE (Siehe ARG3) +  ​* ​ARG4: ONLINE (Siehe ARG3) 
-USER12: in resource.cfg definierter Wert für den API Benutzernamen +  ​* ​USER12: in ''​resource.cfg'' ​definierter Wert für den API Benutzernamen 
-USER13: in resource.cfg definierter Wert für das API Benutzerpassword+  ​* ​USER13: in ''​resource.cfg'' ​definierter Wert für das API Benutzerpassword
  
 Anschließend ist der Service zu erstellen: Anschließend ist der Service zu erstellen:
monitoringnagios.txt · Zuletzt geändert: 2018/02/27 11:27 von dh3wr