Healthchecks ist ein Überwachungsdienst für Cron-Jobs. Er empfängt HTTP-Anfragen und E-Mail-Nachrichten von Ihren Cron-Jobs und geplanten Aufgaben. Wenn eine Anfrage nicht rechtzeitig eintrifft, sendet Healthchecks Benachrichtigungen aus. Der Dienst bietet ein Web-Dashboard, eine API, mehr als 25 Integrationen für die Zustellung von Benachrichtigungen, monatliche E-Mail-Berichte, Unterstützung für WebAuthn 2FA sowie Funktionen zur Teamverwaltung, einschließlich Projekten, Teammitgliedern und Lesezugriffsrechten.
Um Healthchecks zu installieren, melden Sie sich zunächst an Ihrem Linux-Gerät an. Anschließend führen Sie im Terminal eine Reihe von Befehlen aus, um die Software-Repositories zu aktualisieren, verfügbare Software-Updates zu installieren und die erforderlichen Pakete zu installieren. Danach erstellen Sie ein Arbeitsverzeichnis, wechseln in dieses Verzeichnis und bereiten es vor, indem Sie eine virtuelle Python-Umgebung einrichten, die notwendigen Abhängigkeiten installieren und die Anwendung aus einem Repository klonen. Nach der Installation wird die Datenbank initialisiert und ein Administratorkonto erstellt. Zuletzt wird der Healthchecks-Server gestartet, und Sie können über einen Webbrowser auf die Anwendung zugreifen und sich mit dem erstellten Administratorkonto anmelden.
Um Healthchecks als Dienst auszuführen, kehren Sie zum Terminal zurück und beenden den laufenden Prozess. Danach wechseln Sie in Ihr Home-Verzeichnis, verschieben den Healthchecks-Ordner und erstellen eine Dienstdatei für Healthchecks. Sie fügen die entsprechende Konfiguration in die Dienstdatei ein und speichern die Änderungen. Anschließend laden Sie die Systemdienste neu und aktivieren den Healthchecks-Dienst, damit er automatisch startet. Schließlich können Sie die Healthchecks-Seite im Webbrowser aktualisieren, um den Dienst zu nutzen.
Quellenlink


