Neue Hauptversion 4.1 - Smashing Pumpkin verfügbar

NEU! Gebäudeinformationssystem
NEU! Neun neue Logikmodule
NEU! Zwei neue VISU Widgets für Energiefluss und Navigation
NEU! Info- und Schalten-Widget in V2 mit umfassender Erweiterung Schalten und Aussenden
Umfassende Überarbeitung des Logik Managers
Erweiterung des Backup-Moduls für Migration von 2500/2600 TWS
Verbesserter Timberwolf Systemmonitor
Und viele weitere Verbesserungen


Alle Informationen hier: https://elabnet.atlassian.net/wiki/x/AQCRn

[DISKUSSION] Grafana Alert "Keine Telegramme auf dem Bus"

Diskussionen über Zeitserien, Logging und Auswertung mit Grafana
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS, CometVisu, Grafana, Edomi oder eine andere Software beteiligt ist, dann auch immer deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln

Ersteller
Sensej
Reactions:
Beiträge: 909
Registriert: So Aug 12, 2018 9:12 am
Hat sich bedankt: 112 Mal
Danksagung erhalten: 246 Mal

Grafana Alert "Keine Telegramme auf dem Bus"

#1

Beitrag von Sensej »

Hallo zusammen,

hatte in der letzten Zeit öfters das Problem, dass am TWS-KNX-Bus gar keine KNX-Telegramme ankamen.
So sind die Protokollierungslücken manchmal über mehrere Tage entstanden. Visu, Logiken und diverse anderen Sachen funktionierten nicht.
Eine temporäre Lösung dafür war entweder den Dienst oder kompletten Server neu starten.
Die Ursache ist bis jetzt unbekannt :(

Bis die Ursache ermittelt wird wollte ich eine Möglichkeit haben, dass das System mich rechtzeitig z.B. per Email informiert, wenn keine Nachrichten am Bus ankommen.

Dafür habe ich folgende Lösung in Grafana ausgearbeitet, die noch optimiert werden muss.

Kurze Beschreibung: Grafana ermittelt die Anzahl der Telegramme auf "KNX_LINE1" für die letzten 5 Minuten und falls die Anzahl = 0 ist, dann wird über Grafana-Alert eine Info-Nachricht an meine Email-Adresse raus geschickt.

Voraussetzung:
  • Die Wire- oder KNX-Geräte, die in einem Sendeinterval < 5 Minuten die Werte senden.
  • Externe Grafana Installation

Umsetzung:
Schritt 1: In Grafana neuen Dashboard anlegen -> SQL SELECT count("Raw") from "KNX_LINE1" WHERE $timeFilter GROUP BY time(5m)
Schritt 2: Grafana SMTP konfigurieren
Schritt 3: In Grafana unter Alerting neuen Notification Channel anlegen
Schritt 4: An Dashboard einen Alert anhängen, siehe Bild 2 unten

Anzahl_Telegramme.jpg
Alert.jpg
oder so
Allert2.jpg

Was haltet ihr davon?

Falls jemand bessere Lösungen oder Verbesserungsvorschläge hat, raus damit :)

MfG Juri
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Sensej am Do Apr 23, 2020 1:34 pm, insgesamt 2-mal geändert.
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt

Sun1453
Reactions:
Beiträge: 2022
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1766 Mal
Danksagung erhalten: 840 Mal

#2

Beitrag von Sun1453 »

Hallo Juri, @Sensej

eine super Sache und danke das du es mit uns teilst.

Du schreibst das eine externe Installation von Nöten ist. Was ist der Grund dafür und könnte der eventuell von Stefan und seinem Team aus dem Weg geschafft werden?

Danke dir schon mal für die Antwort.
Gruß Michael

Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |

gbglace
Reactions:
Beiträge: 3788
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1331 Mal
Danksagung erhalten: 1779 Mal

#3

Beitrag von gbglace »

Grafana hat eine Alert Option, diese ist aber in der TWS-Version von Grafana nicht aktiviert. Das bedarf halt wieder Anpassungen an der grafana.ini. ansonsten sind da Meldungen an diverseste Systeme in der dropliste.

Mit einer allgemeinen Benachrichtigungsfunktion des TWS ist dies aber auch nicht notwendig.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU

Sun1453
Reactions:
Beiträge: 2022
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1766 Mal
Danksagung erhalten: 840 Mal

#4

Beitrag von Sun1453 »

gbglace hat geschrieben: Do Apr 23, 2020 5:28 pm Grafana hat eine Alert Option, diese ist aber in der TWS-Version von Grafana nicht aktiviert. Das bedarf halt wieder Anpassungen an der grafana.ini. ansonsten sind da Meldungen an diverseste Systeme in der dropliste.

Mit einer allgemeinen Benachrichtigungsfunktion des TWS ist dies aber auch nicht notwendig.
Hallo Göran,

Was müsste dort den angepasst werden? Nur mal informativ.
Gruß Michael

Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |

gbglace
Reactions:
Beiträge: 3788
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1331 Mal
Danksagung erhalten: 1779 Mal

#5

Beitrag von gbglace »

Klick doch mal in Grafana auf die Glocke und versuche eine Alert zu implementieren. Dann kommt die Fehlermeldung.

In der Config Ini muss irgendwas Serverartiges eingetragen werden. Halt wie bei den Plug ins usw. da die ini aber verständlicher Weise nicht editierbar ist durch den Endkunden geht da nix zu installieren.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU

S. Kolbinger
Elaborated Networks
Reactions:
Beiträge: 588
Registriert: Mi Aug 15, 2018 11:34 am
Hat sich bedankt: 82 Mal
Danksagung erhalten: 559 Mal

#6

Beitrag von S. Kolbinger »

Was jetzt schon geht (ohne eine externe Grafana-Installation):

Senden der Alarme über den Telegram Messenger:
Erzeuge Bot in Telegram
Einstellungen in Grafana (https://timberwolf###/proxy/grafana/alerting/notifications)
Gruß,
Stefan K.

gbglace
Reactions:
Beiträge: 3788
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1331 Mal
Danksagung erhalten: 1779 Mal

#7

Beitrag von gbglace »

Ahh, dann muss ich mir den doch mal aufs Handy holen. Wenn da nur meine Busnachrichten drüber gehen ist das ja ne saubere Sache.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU

Ersteller
Sensej
Reactions:
Beiträge: 909
Registriert: So Aug 12, 2018 9:12 am
Hat sich bedankt: 112 Mal
Danksagung erhalten: 246 Mal

#8

Beitrag von Sensej »

Sun1453 hat geschrieben: Do Apr 23, 2020 4:25 pm Hallo Juri, @Sensej

eine super Sache und danke das du es mit uns teilst.

Du schreibst das eine externe Installation von Nöten ist. Was ist der Grund dafür und könnte der eventuell von Stefan und seinem Team aus dem Weg geschafft werden?

Danke dir schon mal für die Antwort.
Hallo Michael,
Um Emails zu verschicken musst du die grafana.ini anpassen. Da wird der Smtp-Dienst aktiviert und weitere SMTP-Daten eingetragen, sonst habe da ich nicht geändert.

Alert funktioniert wahrscheinlich jetzt schon auch in der internen Grafana-Installation aber ohne Mail- Versand, habe ich nicht getestet :)

MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt

gbglace
Reactions:
Beiträge: 3788
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1331 Mal
Danksagung erhalten: 1779 Mal

#9

Beitrag von gbglace »

Hmm
eigener Bot Check
Chatgruppe mit eingeladenen Bot Check
Chat ID Check
Alert in Grafana Check
send test failed
Braucht es da doch noch was das der TWS mit Grafana in die Welt funken kann?
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU

Sun1453
Reactions:
Beiträge: 2022
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1766 Mal
Danksagung erhalten: 840 Mal

#10

Beitrag von Sun1453 »

Sensej hat geschrieben: Do Apr 23, 2020 8:54 pm
Hallo Michael,
Um Emails zu verschicken musst du die grafana.ini anpassen. Da wird der Smtp-Dienst aktiviert und weitere SMTP-Daten eingetragen, sonst habe da ich nicht geändert.

Alert funktioniert wahrscheinlich jetzt schon auch in der internen Grafana-Installation aber ohne Mail- Versand, habe ich nicht getestet :)

MfG Juri
Hallo Juri,

okay die müssen in die Config Datei und können nicht wie andere Sachen einfach in der GUI erfasst und gespeichert werden. Hmm das wird natürlich schwierig, weil da müsste ja immer der Support ran, wenn du mal PW oder andere Daten änderst und initial dann sowieso.
Gruß Michael

Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |
Antworten

Zurück zu „Zeitserien, Logging & Grafana“