Heartbeat-Monitoring für Jobs
Statt dass AmICited Ihren Server abfragt, ruft Ihr geplanter Job nach jeder erfolgreichen Ausführung seine eigene eindeutige Ping-URL auf – GET oder POST, beides funktioniert. Wird das erwartete Intervall zuzüglich einer Gnadenfrist verpasst, wird automatisch ein Incident eröffnet – und erfasst so die Ausfälle, die herkömmliche Uptime-Checks nicht sehen können.
Job-Heartbeats überwachen
Ein Cron-Job, der abstürzt, ein Backup, das nicht mehr läuft, ein Import, der hängt – keiner davon erreicht einen öffentlichen Endpunkt, den eine gewöhnliche Cron-Job-Überwachung prüfen könnte. Heartbeats kehren das Modell in einen Totmannschalter um: Ihr Job beweist, dass er lebt, und AmICited meldet sich nur, wenn es still wird. Es gibt hier keinen degradierten Zustand – ein Heartbeat ist ausstehend, aktiv oder ausgefallen.
- Eindeutige Ping-URL pro Job – eine Zeile am Ende eines Cron-Jobs oder Skripts, keine serverseitige Abfrage erforderlich; ein unerratbarer Token ist die einzige Vertrauensgrenze.
- Erwartetes Intervall und Gnadenfrist – Intervall von einer Minute bis zu 30 Tagen, Gnadenfrist von null bis 30 Tagen, sodass ein Job, der etwas später fertig wird, niemanden alarmiert.
- Alarme an die richtigen Personen – Benachrichtigungsempfänger werden pro Heartbeat konfiguriert, genau wie bei jedem anderen Monitor.
- Erfasst, was Uptime-Checks nicht können – nächtliche Backups, geplante Importe und Queue-Worker werden nie durch eine Besucheranfrage getriggert.
Heartbeat-Status einbetten
Die Detailseite generiert kopierfertiges HTML für einen Heartbeat: ein verstecktes 1×1-Visitor-Pixel, das allein durch das Laden einen Ping aufzeichnet, ein Live-SVG-Status-Badge sowie SVG-Verfügbarkeitsdiagramme für 24 Stunden oder 90 Tage – jeweils mit einer Vorschau vor dem Kopieren. Setzen Sie den Token zurück, wenn eine URL durchsickert, aber jeder Sender und jedes eingebettete Element muss danach aktualisiert werden, da durch das Zurücksetzen der alte Token ungültig wird.
- Visitor-Pixel – ein 1×1-Bild, das beim Laden einen Ping sendet, für Jobs, die keine URL direkt aufrufen können.
- Live-Status-Badge – ein SVG, das den aktuellen Zustand überall dort anzeigt, wo es eingebettet ist.
- 24h- und 90d-Verfügbarkeitsdiagramme – dieselben SVG-Streifen wie im Dashboard, bereit zum Einfügen in eine README oder ein internes Wiki.
- Token-Zurücksetzung – macht die alte Ping-URL sofort ungültig; aktualisieren Sie jeden Sender vor dem nächsten erwarteten Lauf.
Heartbeats und Uptime-Monitore
Heartbeats erfassen die Hintergrundjobs, die kein Besucher auslöst. Uptime-Monitore erfassen die öffentlichen Endpunkte, die Besucher tatsächlich aufrufen. Betreiben Sie beide und nutzen Sie Wartungsfenster, um zu verhindern, dass geplante Arbeiten an Ihren aktiven Monitoren einen falschen Incident auslösen.
- Aktive + passive Abdeckung – HTTP-, TCP-, DNS- und Transaktionsmonitore für das, was öffentlich ist, Heartbeats für das, was im Hintergrund läuft.
- Wartungsfenster für aktive Prüfungen – eingrenzbar nach Domain oder Monitor, einmalig oder wiederkehrend, sodass geplante Arbeiten an einem überwachten Endpunkt niemanden alarmieren.
- Heartbeat direkt deaktivieren – für geplante Pausen bei einem Hintergrundjob, da Wartungsfenster Heartbeats noch nicht abdecken.
Keine Serverabfrage erforderlich – Ihr Job übernimmt das Reden
FlowHunt muss nie raten, ob ein Hintergrundjob ausgeführt wurde. Der Job ruft seine Ping-URL auf; Stille nach Ablauf der Gnadenfrist ist das einzige Signal, das zählt.
Uptime-Monitore ansehenBereit, den Job zu erfassen, der lautlos ausgefallen ist?
Kostenlose Prüfung · 7 Tage testen · Kreditkarte erforderlich