💓 Heartbeat Monitor
The Heartbeat monitor is different from all other monitors — it's passive. Instead of Monitron checking your service, your service sends a "ping" to Monitron at regular intervals. If a ping isn't received within the expected timeframe, Monitron knows something is wrong.
🎯 Ne Yapar
- Listens for incoming HTTP pings from your services
- Each heartbeat monitor has a unique token URL
- If no ping is received within the interval + grace period, marks as Down
- Creates an incident automatically on failure
🔗 How It Works
Your Service ──── HTTP GET/POST ────→ Monitron
│
Every 5 minutes │
(your schedule) ├── Ping received? ✅ Up
│
If no ping for │
interval + grace ──→ ├── No ping? ❌ Down
⚙️ Yapilandirma
| Ayar | Aciklama | Ornek |
|---|---|---|
| Name | What this heartbeat monitors | Nightly Backup |
| Label | Address field serves as a label | backup-cron |
| Check Interval | How often you expect a ping | 5 minutes |
| Grace Period | Extra time before marking down | 60 seconds |