Funkce · Sledování heartbeatů

Heartbeat monitoring úloh

Místo toho, aby AmICited dotazoval váš server, vaše plánovaná úloha po každém úspěšném spuštění sama zavolá svou unikátní ping URL — funguje GET i POST. Pokud zmešká očekávaný interval plus dobu odkladu, automaticky se otevře incident — čímž zachytí selhání, která běžné kontroly dostupnosti neodhalí.

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.
Dead man's switch pro vaše úlohy

Monitoring heartbeatů úloh

Cron úloha, která spadne, záloha, která přestane běžet, import, který zůstane viset — žádná z nich nezasáhne veřejný endpoint, který by běžné monitorování cron úloh mohlo zkontrolovat. Heartbeat překlápí model do režimu dead man’s switch: vaše úloha dokazuje, že žije, a AmICited se ozve, až když utichne. Není zde žádný degradovaný stav — heartbeat je čekající, v pořádku, nebo nedostupný.

  • Unikátní ping URL pro každou úlohu — jeden řádek přidaný na konec cron úlohy nebo skriptu, není nutné žádné dotazování ze strany serveru; jedinou hranicí důvěry je neuhodnutelný token.
  • Očekávaný interval a doba odkladu — interval od jedné minuty do 30 dnů, odklad od nuly do 30 dnů, takže úloha, která skončí o trochu později, nikoho nevytočí.
  • Upozornění správným lidem — příjemci notifikací se nastavují pro každý heartbeat zvlášť, stejně jako u jakéhokoli jiného monitoru.
  • Zachytí to, co kontroly dostupnosti nedokážou — noční zálohy, plánované importy a queue workery nikdy nezasáhne požadavek návštěvníka.
Embedy připravené ke kopírování
Ping endpoint GET nebo POST
Návštěvnický pixel 1×1, skrytý
Stavový odznáček Živé SVG
Graf dostupnosti 24h nebo 90d SVG
Poznámka: Údržbová okna v současnosti potlačují aktivní HTTP, TCP, DNS a Transakční monitory, nikoli pasivní heartbeaty — pro plánované práce heartbeat přímo pozastavte nebo zakažte.
Dvě veřejné integrace, čtyři způsoby vložení

Vložení stavu heartbeatu

Stránka s podrobnostmi generuje HTML připravené ke kopírování pro heartbeat: skrytý 1×1 návštěvnický pixel, který zaznamená ping pouhým načtením, živý SVG stavový odznáček a SVG grafy dostupnosti pro 24 hodin nebo 90 dní — každý s náhledem před zkopírováním. Resetujte token, pokud dojde k úniku URL, ale po resetu je třeba aktualizovat všechny odesílatele a vložené prvky, protože starý token přestane platit.

  • Návštěvnický pixel — 1×1 obrázek, který pingne při načtení, pro úlohy, které nemohou přímo volat URL.
  • Živý stavový odznáček — SVG, které odráží aktuální stav, kdekoli je vloženo.
  • 24h a 90d grafy dostupnosti — stejné SVG proužky jako na dashboardu, připravené k vložení do README nebo interní wiki.
  • Reset tokenu — okamžitě zneplatní starou ping URL; aktualizujte všechny odesílatele před dalším očekávaným během.
Pro vaše další kontroly

Heartbeaty a uptime monitory

Heartbeaty zachycují úlohy na pozadí, které žádný návštěvník nikdy nespustí. Monitory dostupnosti zachycují veřejné endpointy, které návštěvníci naopak používají. Používejte obojí a pomocí údržbových oken zabraňte tomu, aby plánované práce na aktivních monitorech otevřely falešný incident.

  • Aktivní + pasivní pokrytí — HTTP, TCP, DNS a Transakční monitory pro to, co je veřejné, heartbeaty pro to, co běží na pozadí.
  • Údržbová okna pro aktivní kontroly — omezení na doménu nebo monitor, jednorázově nebo opakovaně, aby plánované práce na monitorovaném endpointu nikoho nevytočily.
  • Zakažte heartbeat přímo — pro plánované pauzy úlohy na pozadí, protože údržbová okna heartbeaty zatím nepokrývají.
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

není vyžadováno dotazování serveru — vaše úloha mluví za sebe

FlowHunt nikdy nemusí hádat, zda úloha na pozadí proběhla. Úloha zavolá svou ping URL; ticho po uplynutí doby odkladu je jediným signálem, který má význam.

Zobrazit monitory dostupnosti

Monitoring neúspěšných úloh

Vaše plánovaná úloha po každém úspěšném spuštění zavolá unikátní URL — pokud zmešká očekávaný interval, incident se otevře automaticky.

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

Jste připraveni zachytit úlohu, která potichu přestala běžet?

Bezplatná kontrola · 7denní zkušební verze · vyžadována platební karta