Monitoring Heartbeat

Nie Pozwól, By Cichy Cron Job Pogrążył Twój Biznes

Dostań alert w tej samej chwili, gdy zaplanowane zadania, backupy lub synchronizacje danych nie wystartują. To "wyłącznik bezpieczeństwa" dla twojej krytycznej infrastruktury.

crontab -e

# Run backup every night at 3 AM

0 3 * * */usr/bin/backup.sh&& curl -m 10 https://pingview.app/api/heartbeat/your-id
Działa z każdym schedulerem Bez instalacji Monitoring heartbeat od planu Starter

Ciche Awarie Są Najgroźniejsze

Gdy cron job zawodzi, robi to zwykle po cichu. Żadnych logów błędów, żadnych wyjątków, po prostu... nic. Często dowiadujesz się dopiero wtedy, gdy zaczynają skarżyć się klienci.

Nieudane Backupy

Twój nocny skrypt backupu bazy pada bez śladu. Tracisz 3 miesiące danych dokładnie wtedy, gdy musisz je odtworzyć.

Krytyczne Ryzyko

Zawieszone Kolejki Email

Proces roboczy pada. Maile resetu hasła i potwierdzenia zamówień przestają wychodzić. Zgłoszenia do wsparcia się piętrzą.

Duży Wpływ

Synchronizacja Stanów

Stany magazynowe przestają synchronizować się między magazynem a Shopify. Sprzedajesz produkty, których nie masz.

Utrata Przychodu

Generowanie Raportów

Miesięczne raporty PDF dla klientów nie generują się. Wyglądasz nieprofesjonalnie i tracisz zaufanie.

Utrata Reputacji

Pełna Widoczność Zadań w Tle

PingView działa jak "wyłącznik bezpieczeństwa" dla twoich skryptów. Jeśli twoje zadanie nie odezwie się w oczekiwanym czasie, obudzimy cię.

Inteligentne Okresy Karencji

Zadania nie zawsze kończą się natychmiast. Ustaw okres karencji (np. "powiadom mnie, jeśli spóźni się ponad 5 minut"), żeby uniknąć fałszywych alarmów.

Śledzenie Czasu Wykonania

Mierzymy, jak długo działa twoje zadanie. Wychwyć spadek wydajności, zanim zamieni się w timeout.

Alerty Wielokanałowe

Otrzymuj powiadomienia przez Email, Slack lub Discord, a SMS w planie Professional. Kieruj krytyczne alerty do PagerDuty lub OpsGenie.

Przykłady Integracji

Bash / Shell Script
curl -m 10 https://pingview.app/api/heartbeat/xyz
Python
import requests
requests.get('https://pingview.app/api/heartbeat/xyz')
PHP / Laravel
file_get_contents('https://pingview.app/api/heartbeat/xyz');
PowerShell
Invoke-RestMethod -Uri "https://pingview.app/api/heartbeat/xyz"

Działa Wszędzie, Gdzie Uruchamiasz Kod

Linux
Windows
macOS
Docker
Kubernetes
AWS Lambda

Pytania o monitoring zadań cron

Czym jest monitoring zadań cron (heartbeat)?

To "wyłącznik bezpieczeństwa" dla zadań zaplanowanych. Twoje zadanie odpytuje unikalny URL PingView, gdy się uruchomi; jeśli nie odezwie się w oczekiwanym oknie czasowym, wysyłamy alert. W przeciwieństwie do innych monitorów PingView, monitor heartbeat nasłuchuje Twojego zadania zamiast odpytywać adres URL, więc nie wymaga docelowego adresu ani lokalizacji sprawdzania.

Czym jest okres karencji?

Konfigurowalny bufor, od 1 do 60 minut (domyślnie 5), dodawany po oczekiwanym czasie zgłoszenia, zanim wyślemy alert. Zadania rzadko kończą się dokładnie o tej samej sekundzie w każdym uruchomieniu, więc okres karencji pochłania normalne odchylenia bez wywoływania fałszywych alarmów.

Jak często zadanie może się zgłaszać?

Oczekiwany interwał jest konfigurowalny od 1 minuty do 1440 minut (24 godzin), zgodnie z tym, jak często Twoje zadanie ma być uruchamiane.

Jak jestem powiadamiany, gdy zadanie nie zgłosi się na czas?

Przez Email, Slack lub Discord w każdym planie, a SMS dodatkowo w planie Professional. Możesz też kierować krytyczne alerty do PagerDuty lub OpsGenie.

Który plan obejmuje monitoring heartbeat?

Monitoring heartbeat jest dostępny od planu Starter, obok pozostałych monitorów dostępności i wydajności.

Śpij Spokojnie, Wiedząc, Że Twoje Zadania Działają

Dołącz do programistów, którzy ufają PingView w monitorowaniu swoich krytycznych zadań w tle. Monitoring heartbeat zaczyna się w planie Starter.

Bez karty kredytowejMonitoring heartbeat od planu StarterAnuluj w każdej chwili