16-Bit
Lt. Commander
- Registriert
- März 2010
- Beiträge
- 1.229
Hi!
Ich würde ja im offiziellen community.icinga.com Forum fragen. Aber da bekommt man nur selten Antwort. Ich bin neu bei Icinga und würde gern einem Host ein einfachen Service Check hinzufügen.
Ich möchte einen Check schreiben, der die Ausgabe von
auswertet.
Da kommt dann sowas raus:
Der Check soll Grün sein, wenn eine Zeile mit "openHAB" dabei ist.
Wie würde man das in Icinga im "best-practise" Sinne machen?
Vielen Dank im Voraus!
Christoph
Ich würde ja im offiziellen community.icinga.com Forum fragen. Aber da bekommt man nur selten Antwort. Ich bin neu bei Icinga und würde gern einem Host ein einfachen Service Check hinzufügen.
Mein Icinga läuft auf einem Rasperry Pi 4, auf dem auch ein OpenHab läuft (beides nativ installiert, und nicht als Docker). OpenHab benutz ich um KNX über Apple Homekit anzusteuern. Leider versagt manchmal der Dienst im OpenHab, welcher dafür zuständig ist. Aber das bekommt man halb nicht mit und Siri sagt dann, dass die Geräte nicht mehr funktionieren -> Frau ist genervt.
Ich möchte einen Check schreiben, der die Ausgabe von
Bash:
avahi-browse _hap._tcp --terminate
Da kommt dann sowas raus:
Bash:
+ eth0 IPv6 HomePodSensor 533834 _hap._tcp local
+ eth0 IPv6 HomePodSensor 36265 _hap._tcp local
+ eth0 IPv4 openHAB3 _hap._tcp local
+ eth0 IPv4 HomePodSensor 533834 _hap._tcp local
+ eth0 IPv4 HomePodSensor 36265 _hap._tcp local
Der Check soll Grün sein, wenn eine Zeile mit "openHAB" dabei ist.
Wie würde man das in Icinga im "best-practise" Sinne machen?
Vielen Dank im Voraus!
Christoph