Functie · Hartslagmonitoring

heartbeat monitoring voor jobs

In plaats van dat AmICited uw server test, belt uw geplande taak zijn eigen unieke ping-URL — GET of POST, beide werken — na elke succesvolle uitvoering. Wordt het verwachte interval gemist, plus een respijtperiode, dan wordt er automatisch een incident geopend — waarmee de fouten worden opgevangen die reguliere uptime-controles niet kunnen zien.

app.amicited.com/audit/heartbeats
NIGHTLY BACKUP · HEARTBEAT · EVERY 1HMISSED
Heartbeats
Nightly backup Every 1h 12m ago
Newsletter queue Every 15m 2m ago
Data warehouse sync Every 6h 9h ago
Your job calls its ping URL after every successful run — FlowHunt never has to probe your server.
Een dodemansknop voor uw taken

job heartbeat monitoring

Een cronjob die crasht, een back-up die stopt met draaien, een import die blijft hangen — geen van allen raakt een openbaar endpoint dat gewone cronjob-monitoring zou kunnen controleren. Hartslagen draaien het model om tot een dodemansknop: uw taak bewijst dat hij leeft, en AmICited spreekt pas wanneer het stil wordt. Er is hier geen gedegradeerde toestand — een hartslag is in behandeling, omhoog of omlaag.

  • Unieke ping-URL per taak — één regel toegevoegd aan het einde van een cronjob of script, geen server-side probing vereist; een onraadbaar token is de enige vertrouwensgrens.
  • Verwacht interval en respijtperiode — interval loopt van één minuut tot 30 dagen, respijt van nul tot 30 dagen, zodat een taak die iets te laat klaar is niemand oproept.
  • Meldingen naar de juiste personen — meldingsontvangers per hartslag geconfigureerd, net als bij elke andere monitor.
  • Vangt wat uptime-controles niet kunnen — nachtelijke backups, geplande imports en queue workers worden nooit geraakt door een bezoekersverzoek.
Kopieerklare insluitingen
Ping-endpoint GET of POST
Bezoekerspixel 1×1, verborgen
Statusbadge Live SVG
Beschikbaarheidsgrafiek 24u of 90d SVG
Let op: Onderhoudsvensters onderdrukken momenteel actieve HTTP-, TCP-, DNS- en Transaction-monitors, niet passieve hartslagen — pauzeer of schakel een hartslag direct uit voor gepland onderhoud.
Twee openbare integraties, vier manieren om in te bedden

heartbeat status insluitingen

De detailpagina genereert kopieerklare HTML voor een hartslag: een verborgen 1×1 bezoekerspixel die een ping registreert door alleen te laden, een live SVG-statusbadge en SVG-beschikbaarheidsgrafieken voor 24 uur of 90 dagen — elk met een voorbeeld voordat u het kopieert. Reset het token als een URL uitlekt, maar elke verzender en inbedding moet daarna worden bijgewerkt, omdat resetten de oude ongeldig maakt.

  • Bezoekerspixel — een 1×1 afbeelding die pingt bij het laden, voor taken die geen URL direct kunnen aanroepen.
  • Live statusbadge — een SVG die de huidige status weergeeft waar deze ook is ingebed.
  • 24u- en 90d-beschikbaarheidsgrafieken — dezelfde SVG-stroken als het dashboard, klaar om in een README of interne wiki te plaatsen.
  • Token reset — maakt de oude ping-URL onmiddellijk ongeldig; werk elke verzender bij vóór de volgende verwachte uitvoering.
Voor uw andere controles

heartbeats en uptime monitors

Hartslagen vangen de achtergrondtaken die geen bezoeker ooit activeert. Uptime-monitors vangen de openbare endpoints die die bezoekers wel raken. Gebruik beide en zet Onderhoudsvensters in om te voorkomen dat gepland werk op uw actieve monitors een vals incident opent.

  • Actieve + passieve dekking — HTTP-, TCP-, DNS- en Transaction-monitors voor wat openbaar is, hartslagen voor wat op de achtergrond draait.
  • Onderhoudsvensters voor actieve controles — afbakenen per domein of monitor, eenmalig of terugkerend, zodat gepland werk op een bewaakt endpoint nooit iemand oproept.
  • Schakel een hartslag direct uit — voor geplande pauzes op een achtergrondtaak, omdat onderhoudsvensters hartslagen nog niet dekken.
Upcoming maintenance windows
Planned database upgrade
Aug 22, 02:00–03:30 · All monitors
CDN migration
Sep 3, 22:00–00:00 · yoursite.com
Quarterly load test
Repeats · does not repeat · checkout only
Suppresses incident changes and uptime math during planned work only.
0

geen server-pelling nodig — uw taak communiceert zelf

AmICited hoeft nooit te raden of een achtergrondtaak is uitgevoerd. De taak belt zijn ping-URL; stilte na de respijtperiode is het enige signaal dat telt.

Bekijk Uptime-monitors

Failed job monitoring

Uw geplande taak pingt een unieke URL na elke succesvolle uitvoering — wordt het verwachte interval gemist, dan wordt er automatisch een incident geopend.

app.amicited.com/audit/heartbeats
NIGHTLY BACKUP · HEARTBEAT · EVERY 1HMISSED

Klaar om de taak te vangen die stilletjes is gestopt?

Gratis check · 7 dagen proefperiode · creditcard vereist