Heartbeat-Check und mehr – ist dein Monitoring noch verfügbar?

Mrz 30, 2022 | Allgemein, IT-Betrieb

SIGNL4 ist ein cloud-basierter, mobiler Alarmierungs- und Störungsfall-Alarmierungs-Dienst. Systeme von Drittanbietern wie Überwachungs-Tools, Kontroll-Systeme oder IoT-Sensoren erkennen Anomalien und übermitteln Ereignisse über das Internet an SIGNL4. Was ist, wenn deine Systeme kritische Ereignisse nicht mehr übermitteln können? Das kann passieren, wenn das Internet ausgefallen ist oder wenn das Tool selbst ein Problem hat. In diesem Fall bekommt SIGNL4 keine Störungsinfos mehr und kann IT Admins, Techniker und andere Experten nicht mehr alarmieren.

SIGNL4 bietet verschiedene Möglichkeiten, um zu erkennen, ob dein System noch Ereignisse übermitteln kann, und um die Nutzer im Falle eines Problems entsprechend zu warnen. Mit anderen Worten: SIGNL4 benachrichtigt dich, wenn die Verbindung zu deinem Monitoring-Tool unterbrochen oder ausgefallen ist.

1. Website-Überwachung

SIGNL4 unterstützt eine einfache Website-Überwachung. Du kannst eine URL konfigurieren, die in bestimmten Abständen überprüft wird. Wenn die Überprüfung fehlschlägt, z.B. wenn die Website nicht verfügbar ist oder ein HTTP-Fehlercode zurückgegeben wird, löst SIGNL4 einen Alarm aus und benachrichtigt die zuständigen Personen.

Du kannst diese Website-Überwachung nutzen, um die URL deines Monitoring-Tools zu überprüfen. Wenn du ein Monitoring-Tool on-premise hast, musst du einen Port öffnen und SIGNL4 die URL des Tools entsprechend überprüfen lassen. Eine fehlgeschlagene Überprüfung, z.B. eine unerreichbare URL, kann auf ein Problem mit der Internet-Verbindung hinweisen.

2. Heartbeat Monitor

In deinem SIGNL4-Web-Portal unter Teams -> Apps -> Heartbeats kannst du den Heartbeat Monitor konfigurieren. Dieser erwartet in regelmäßigen Abständen eingehende HTTP-Anfragen (GET oder POST) und wenn eine solche Anfrage ausbleibt, sendet SIGNL4 einen Alarm. Du kannst dein Monitoring-Tool, ein anderes System oder einen regulären Cron-Job so konfigurieren, dass er in bestimmten Abständen, z.B. alle zwei Stunden, HTTP-Anfragen sendet. Wenn SIGNL4 die Anfrage erhält, ist alles in Ordnung. Wenn eine Anfrage zwei Stunden oder länger ausbleibt, löst SIGNL4 einen Alarm aus.

Dies ist eine einfache Methode, um deine Internet-Verbindung zu überprüfen und einen Alarm zu senden, wenn die Verbindung nicht mehr verfügbar ist.

In der Heartbeat-Konfiguration in SIGNL4 kannst du mehrere Überprüfungen pro Instanz konfigurieren. Dazu gibst du mehrere durch ein Semikolon getrennte Schlüsselwörter ein, z.B. „sensor1;sensor2“. Der Inhalt / die Parameter deiner HTTP-Anfrage müssen dann diese Schlüsselwörter enthalten, z.B.:

https:// connect.signl4.com/apps/19f90c13-b77f-4c5e-8a19-661d4d42ee2b_1730abbc-52e8-44ce-aa98-e5c289033241?param=sensor1

und

https:// connect.signl4.com/apps/19f90c13-b77f-4c5e-8a19-661d4d42ee2b_1730abbc-52e8-44ce-aa98-e5c289033241?param=sensor2

Der letzte Teil (z.B. ?param=sensor1) ist der dynamische Teil. Der erste Teil ist deine SIGNL4 Heartbeat URL, die du auf der Heartbeat Konfigurationsseite findest. Dort findest du auch weitere Informationen und Hilfe.

3. Round-Trip-Prüfung

Neben den beiden oben genannten Optionen gibt es noch andere, ausgefeiltere Möglichkeiten zu prüfen, ob dein Backend-System noch aktiv ist. Du kannst zum Beispiel einen Round-Trip-Check verwenden, indem du die Website-Überwachung und den Heartbeat-Check kombinierst. Dazu nutzt du die Website-Überwachung, um eine HTTP-GET-Anfrage an dein System zu senden. Diese löst die notwendigen Prüfungen auf deiner Seite aus und sendet daraufhin eine Anfrage an die Heartbeat-URL von SIGNL4 zurück.

Mit den oben genannten Methoden kannst du auch dann Warnungen erhalten, wenn dein Monitoring-Tool keine Meldungen mehr aussenden kann. Zögere nicht, uns zu kontaktieren, wenn du Fragen zu den besten Optionen für dein spezielles Szenario hast.

Gern kannst Du SIGNL4 kostenlos und für 30 Tage testen.