Funkcja · Monitorowanie pulsu

Monitorowanie zadań przez sygnał życia

Zamiast AmICited sondować Twój serwer, Twoje zaplanowane zadanie wywołuje swój własny unikalny ping URL — GET lub POST, oba działają — po każdym udanym uruchomieniu. Przegap oczekiwany interwał wraz z okresem łaski, a incydent otworzy się automatycznie — wyłapując awarie, których zwykłe monitorowanie dostępności nie widzi.

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 dla Twoich zadań

Monitorowanie sygnału życia zadań

Zadanie cron, które się wysypie, kopia zapasowa, która przestanie działać, import, który się zawiesi — żadne z nich nie trafia na publiczny endpoint, który zwykłe monitorowanie cron jobów mogłoby sprawdzić. Heartbeat’y odwracają model w dead man’s switch: Twoje zadanie udowadnia, że żyje, a AmICited odzywa się tylko wtedy, gdy zapadnie cisza. Nie ma tu stanu pośredniego — heartbeat jest oczekujący, działa lub nie działa.

  • Unikalny ping URL na zadanie — jedna linijka dodana na końcu zadania cron lub skryptu, bez potrzeby sondowania po stronie serwera; niezgadywalny token jest jedyną granicą zaufania.
  • Oczekiwany interwał i okres łaski — interwał od jednej minuty do 30 dni, okres łaski od zera do 30 dni, więc zadanie, które skończy się nieco później, nie powiadamia nikogo.
  • Alerty do odpowiednich osób — odbiorcy powiadomień konfigurowani dla każdego heartbeat’a, tak samo jak dla każdego innego monitora.
  • Wyłapuje to, czego monitorowanie dostępności nie widzi — nocne kopie zapasowe, zaplanowane importy i workerzy kolejek nigdy nie są wywoływane przez żądania odwiedzających.
Gotowe do wklejenia
Ping endpoint GET lub POST
Piksel odwiedzającego 1×1, ukryty
Znacznik statusu SVG na żywo
Wykres dostępności 24h lub 90d SVG
Uwaga: Okna konserwacyjne obecnie wyciszają aktywne monitory HTTP, TCP, DNS i Transakcji, a nie pasywne heartbeat'y — w przypadku planowanych prac wstrzymaj lub wyłącz heartbeat bezpośrednio.
Dwie publiczne integracje, cztery sposoby osadzenia

Osadzanie statusu sygnału życia

Strona szczegółów generuje gotowy do skopiowania HTML dla heartbeat’a: ukryty piksel 1×1 odwiedzającego, który rejestruje ping samoistnie po załadowaniu, znacznik statusu SVG na żywo oraz wykresy dostępności SVG dla 24 godzin lub 90 dni — każdy z podglądem przed skopiowaniem. Zresetuj token, jeśli URL wycieknie, ale każdy nadawca i osadzenie wymaga aktualizacji po tym fakcie, ponieważ reset unieważnia stary token.

  • Piksel odwiedzającego — obrazek 1×1, który pinguje przy załadowaniu, dla zadań, które nie mogą bezpośrednio wywołać URL.
  • Znacznik statusu na żywo — SVG odzwierciedlający bieżący stan, gdziekolwiek jest osadzony.
  • Wykresy dostępności 24h i 90d — te same paski SVG co w panelu, gotowe do wrzucenia do README lub wewnętrznego wiki.
  • Reset tokena — natychmiast unieważnia stary ping URL; zaktualizuj każdego nadawcę przed następnym oczekiwanym uruchomieniem.
Dla Twoich innych kontroli

Sygnały życia i monitory dostępności

Heartbeat’y wyłapują zadania w tle, których żaden odwiedzający nie wywołuje. Monitory dostępności wyłapują publiczne endpointy, które ci odwiedzający faktycznie osiągają. Uruchom oba i używaj Okien Konserwacyjnych, aby planowane prace na aktywnych monitorach nie otwierały fałszywych incydentów.

  • Pokrycie aktywne + pasywne — monitory HTTP, TCP, DNS i Transakcji dla tego, co publiczne, heartbeat’y dla tego, co działa w tle.
  • Okna Konserwacyjne dla aktywnych kontroli — zakres według domeny lub monitora, jednorazowe lub cykliczne, aby planowane prace na monitorowanym endpointcie nigdy nikogo nie powiadamiały.
  • Wyłącz heartbeat bezpośrednio — w przypadku planowanych wstrzymań zadania w tle, ponieważ okna konserwacyjne nie obejmują jeszcze heartbeat’ów.
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

sondowanie serwera nie jest wymagane — Twoje zadanie mówi samo za siebie

FlowHunt nigdy nie musi zgadywać, czy zadanie w tle zostało uruchomione. Zadanie wywołuje swój ping URL; cisza po okresie łaski to jedyny sygnał, który ma znaczenie.

Zobacz Monitory Dostępności

Monitorowanie nieudanych zadań

Twoje zaplanowane zadanie pinguje unikalny URL po każdym udanym uruchomieniu — przegap oczekiwany interwał, a incydent otworzy się automatycznie.

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

Gotowy, by wyłapać zadanie, które cicho przestało działać?

Bezpłatne sprawdzenie · 7-dniowy okres próbny · wymagana karta kredytowa