Heartbeat Überwachung
Was ist ein Heartbeat?
Ein Heartbeat ist ein periodisches Ping (ein kurzes Datenpaket) von Ihrem Server an Monibot. Ihr Server kann einen Heartbeat senden, wenn eine per Cron geplante Aufgabe erfolgreich ausgeführt wurde, beispielsweise eine stündliche Datenbanksicherung oder eine nächtliche Berichterstellung. Manchmal schlagen Cron-Jobs und andere Hintergrundaufgaben fehl. Es gibt viele Gründe für das Fehlschlagen eines Hintergrundjobs:
- Netzwerkfehler
- Serverprobleme
- Datenbankfehler
- Softwarefehler
- und viele weitere...
Was passiert wenn ein Heartbeat ausbleibt?
Wenn ein Heartbeat ausbleibt, benachrichtigt Monibot Sie sofort, zum Beispiel per E-Mail, sodass Sie die Dinge reparieren können, bevor jemand merkt, dass etwas kaputt ist.
Wie funktioniert die Heartbeat Überwachung mit Monibot?
Die Einrichtung einer Heartbeat Überwachung ist schnell erledigt:
- Melden Sie sich bei Monibot an und öffnen Sie Abschnitt 'Watchdogs'.
- Klicken sie den Button 'New Watchdog'.
- Geben Sie das Intervall ein, in dem Sie die Heartbeats erwareten, z.B. 30 Minuten oder 24 Stunden.
Das ist schon alles. Von nun an wird Monibot die Heartbeats von Ihrem Server empfangen. Wenn ein Heartbeat länger als die eingestellte Zeit ausbleibt wird Monibot Sie benachrichtigen.
Wie sende ich Heartbeats von meinem Server?
Dafür bietet Monibot verschiedene Möglichkeiten:
- Mit
curl
, das unsere REST API aufruft. - Mit unserem moni Kommandozeilen-Tool
- Mit unserem Golang SDK
- Mit der HTTP-Bibliothek einer Programmiersprache Ihrer Wahl (Java, Python, PHP, Node.js, ...)
Mehr Informationen finden sie in unseren Docs.
Monibot überwacht Ihre Websites, Server und Anwendungen und benachrichtigt Sie wenn Fehler auftreten.
Jetzt kostenlos loslegen