Container-Vorlage

Healthchecks

Cronjobs und geplante Aufgaben überwachen

Überwachte Cronjobs mit Ping-URL, Zeitplan und letztem Signal

Überwachte Cronjobs mit Ping-URL, Zeitplan und letztem Signal

Verlauf eines Checks mit allen eingegangenen Signalen

Verlauf eines Checks mit allen eingegangenen Signalen

Benachrichtigungen an E-Mail, Chat, Webhook oder Pager

Benachrichtigungen an E-Mail, Chat, Webhook oder Pager

Cronjobs und geplante Aufgaben überwachen

Healthchecks ist ein Überwachungsdienst für Cronjobs und geplante Aufgaben und eine self-hosted Alternative zu Cronitor oder Dead Man's Snitch.

Geplante Jobs senden nach jedem Lauf ein „Ping" an Healthchecks; bleibt ein erwartetes Ping aus, löst der Dienst automatisch eine Benachrichtigung aus – so werden stillschweigend fehlgeschlagene Backups, Imports oder Wartungsjobs sofort sichtbar.

Zentrale Funktionen:

  • Checks mit erwartetem Zeitplan (Perioden oder Cron-Ausdrücke) und Toleranz
  • Ping per HTTP-Aufruf am Ende eines Jobs, inklusive Erfolg-/Fehler-Signal
  • Über 25 Benachrichtigungswege (E-Mail, Slack, Telegram, Webhooks u. a.)
  • Projekte, Teammitglieder, API, monatliche Reports und 2FA

Für Agenturen eignet sich Healthchecks als zentrale Kontrollinstanz für wiederkehrende Aufgaben über Kundenprojekte hinweg: Backups, Datenimporte, Cron-Skripte und Wartungsjobs melden ihren Lauf, und ausbleibende Meldungen werden sofort eskaliert. Pro Kunde oder Projekt lässt sich ein eigenes Projekt mit Teammitgliedern und Benachrichtigungswegen einrichten.

Bei mittwald läuft Healthchecks als self-hosted Container in deutschen Rechenzentren; Check-Daten und Kontaktwege verbleiben unter der Kontrolle der Agentur und werden nicht an externe SaaS-Anbieter übertragen, was die Einhaltung der DSGVO vereinfacht. Dieses Template enthält Healthchecks mit PostgreSQL und bindet einen SMTP-Dienst für Benachrichtigungen und die Anmeldung an – ohne nutzungsabhängige Lizenz- oder Seat-Kosten.

Versionlatest
EntwicklerSIA Monkey See Monkey Do
LizenzBSD-3-Clause
Websitehealthchecks.io
Repositorygithub.com
Erweitern

Dir fehlt eine Vorlage?

Wir verwalten unsere Vorlagen öffentlich auf GitHub. Wenn dir eine Vorlage fehlt, oder du eine Verbesserung hast, kannst du einfach einen Pull Request öffnen und die Vorlage selbst beitragen. Oder du erstellst ein Issue mit deinem Wunsch, dann kümmern wir uns.

Weiter auf GitHub