HomeMatic CCU mit Icinga oder Nagios überwachen

diverse Zusatzsoftware

Moderator: Co-Administratoren

Antworten
dkrizic
Beiträge: 46
Registriert: 24.02.2014, 22:20

HomeMatic CCU mit Icinga oder Nagios überwachen

Beitrag von dkrizic » 20.11.2016, 19:21

Ich habe mal ein Plugin für Nagios/Icinga geschrieben, mit dem man verschiede Aspekte der CCU überwachen kann:
  • unreach: Geräte, die gerade nicht erreicht werden können
  • sticky: Geräte, die nicht erreichbar waren
  • lowbat: Geräte mit Batteriewarnung
  • pending: Geräte mit ausstehenden Konfigurationsänderungen
Die Plugins liefern auch Performance-Werte aus. Wenn man das ganze in Icinga integriert, dann sieht das so aus:
Screen Shot 2016-11-20 at 19.10.01.png
und als Performance-Werte für unreach:
Screen Shot 2016-11-20 at 19.10.49.png
Ziel des Plugins ist es bei Problemen proaktiv informiert zu werden, wenn schon ein richtiges Monitoring-System vorhanden ist. Eventuell ist dieses Plugin auch für andere Benutzer interessant.

Das Plugin ist in Perl geschrieben und erfordert die folgenden Perl-Module:
  • LWP::UserAgent
  • XML::Simple
  • Getopt::Long
Auf der CCU-Seite wird XML-Api benötigt. Hier ein Beispiel, wie das Plugin eingebunden wird:

Code: Alles auswählen

/usr/local/bin/check_homematic_xmlapi --url=http://ccu/addons/xmlapi/statelist.cgi --mode=lowbat --level=warning
oder bei Check_MK (welches ich verwende):
Screen Shot 2016-11-20 at 19.19.32.png
Das Plugin findet ihr hier: https://github.com/dkrizic/monitoring-p ... tic_xmlapi

Bugs oder Wünsche bitte hier posten: https://github.com/dkrizic/monitoring-plugins/issues

Amoyensis

Re: HomeMatic CCU mit Icinga oder Nagios überwachen

Beitrag von Amoyensis » 22.02.2019, 23:03

Gibt es in die Richtung auch was für Homematic IP?

Benutzeravatar
jmaus
Beiträge: 9820
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1857 Mal
Kontaktdaten:

Re: HomeMatic CCU mit Icinga oder Nagios überwachen

Beitrag von jmaus » 23.02.2019, 10:25

Sollte nicht das Check_MK Addon von Alex (https://github.com/alexreinert/homematic_check_mk) auch prinzipiell unter Nagios laufen?!?
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

hobbyquaker
Beiträge: 3978
Registriert: 12.07.2009, 20:01
Hat sich bedankt: 17 Mal
Danksagung erhalten: 176 Mal
Kontaktdaten:

Re: HomeMatic CCU mit Icinga oder Nagios überwachen

Beitrag von hobbyquaker » 23.02.2019, 11:00


Benutzeravatar
jmaus
Beiträge: 9820
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1857 Mal
Kontaktdaten:

Re: HomeMatic CCU mit Icinga oder Nagios überwachen

Beitrag von jmaus » 23.02.2019, 20:07

Na dann haben wir ja alles was man braucht und ed bedarf keiner weiteren Variante ;) Thema gelöst...
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

darkiop
Beiträge: 143
Registriert: 22.11.2013, 10:53

Re: HomeMatic CCU mit Icinga oder Nagios überwachen

Beitrag von darkiop » 28.04.2021, 12:14

Hallo zusammen,
ich wollte über das Addons von Alex die Geräte und Zustand der CCU mit CheckMK überwachen - bei meine eine VM mit RaspberryMatic.

Die MKP und CCU-Addon sind installiert (laut Download von Github v1.3 - laut mkp show eine 1.2):
2021-04-28 12_10_31-pve-ct-checkmk.png
Unter den Host bekomme ich aber nur System-Infos angezeigt:
2021-04-28 12_09_59-Checkmk.png
Der Punkt mit dem DutyCycle kommt von dieser Regel:
2021-04-28 12_12_56-Checkmk.png
2021-04-28 12_12_56-Checkmk.png (16.6 KiB) 1023 mal betrachtet
Was fehlt denn an dieser Stelle noch um Batteriezustände, unreached und Co in CheckMK zubekommen?

Danke Euch und Gesund bleiben :)
Gruß Thorsten

Antworten

Zurück zu „Sonstige Addons“