Xitoring führt Heartbeat-Monitoring ein
Hallo,
Die Herzschlagüberwachung ist endlich da!
Wir bei Xitoring wissen, wie wichtig es ist, dass Ihre Dienste und Anwendungen reibungslos funktionieren. Deshalb freuen wir uns, Ihnen unser neuestes Feature vorstellen zu können: die Herzschlag-Check.
Was ist also ein Heartbeat Check? Einfach ausgedrückt, handelt es sich um ein Signal, das von Ihrem Dienst oder Ihrer Anwendung in regelmäßigen Abständen an Xitoring gesendet wird. Unser System prüft dann, ob es den Heartbeat innerhalb eines bestimmten Zeitrahmens empfangen hat. Wenn dies nicht der Fall ist, gehen wir davon aus, dass der Dienst oder die Anwendung nicht korrekt reagiert und einen Vorfall auslöst.
Das Einrichten einer Heartbeat-Prüfung ist einfach. Wählen Sie einfach eine Bezeichnung wie für jede andere Prüfung, konfigurieren Sie die entsprechenden Auslöser- und Benachrichtigungsrollen und stellen Sie die Fehlertoleranz (das maximale Intervall zwischen den Heartbeats) auf den gewünschten Zeitrahmen ein. Nachdem Sie die Prüfung erstellt haben, erhalten Sie einen eindeutigen Link, den Sie zur Definition Ihres Heartbeats verwenden können. Durch Hinzufügen einer einfachen GET-Anfrage zu Ihrem Skript oder Code können Sie sicherstellen, dass Ihr Dienst oder Ihre Anwendung reibungslos läuft.
Die Heartbeat-Prüfung ist auch eine gute Möglichkeit, die allgemeine Verfügbarkeit Ihres Linux-Rechners zu überprüfen. Durch das Hinzufügen des Befehls GET request zu Ihrer crontab können Sie sicherstellen, dass Ihr Rechner jede Minute verfügbar ist und läuft.
Anwendungsfälle der Heartbeat-Überwachung:
Neben der allgemeinen Verfügbarkeitsprüfung Ihres Linux-Rechners bietet der Heartbeat Check von Xitoring eine Vielzahl von Anwendungsfällen, um sicherzustellen, dass Ihre Dienste und Anwendungen reibungslos laufen.
- Ein Anwendungsfall ist die Sicherstellung, dass Ihr Backup-Skript ausgeführt wird. Durch Hinzufügen einer GET-Anfrage zu Ihrem Sicherungsskript kann Xitoring dessen Aktivität überwachen und sicherstellen, dass es ordnungsgemäß funktioniert.
- Ein weiterer Anwendungsfall ist die Sicherstellung, dass Ihre Cronjobs ausgeführt werden. Durch Hinzufügen einer GET-Anfrage zu Ihrer Crontab kann Xitoring sicherstellen, dass Ihre geplanten Aufgaben pünktlich ausgeführt werden.
- Der Heartbeat Check von Xitoring kann auch Ihre Anwendungswarteschlange überwachen und sicherstellen, dass sie wie erwartet funktioniert. Durch Hinzufügen einer GET-Anfrage zu Ihrem Warteschlangen-Verarbeitungsskript kann Xitoring Sie warnen, wenn Probleme mit Ihrer Warteschlange auftreten.
- Für Laravel Benutzern bietet Xitoring die Überwachung des Herzschlags der Laravel-Warteschlange. Mit dieser Funktion können Sie den Zustand Ihres Laravel-Warteschlangenarbeiters überwachen und sicherstellen, dass er Ihre Aufträge wie erwartet verarbeitet.
Lassen Sie sich nicht von Serviceunterbrechungen überraschen. Mit dem Heartbeat Check von Xitoring können Sie sich darauf verlassen, dass Ihre Dienste und Anwendungen stets überwacht werden. Probieren Sie es noch heute aus und sehen Sie, welchen Unterschied es machen kann!
Sie können mehr über die Heartbeat-Überwachung und einige Codeschnipsel von Bash-Skript und Python auf unserer docs.