Monitoring dengan Uptime Robot
Mengapa Server Monitoring Diperlukan?
Error trigger workflow hanya menangkap kegagalan di dalam n8n. Tapi jika seluruh server down, error trigger juga mati. Uptime Robot memantau dari luar — jika server tidak merespon, Anda langsung dapat notifikasi.
Apa itu Uptime Robot?
Layanan monitoring gratis yang memeriksa apakah server Anda bisa diakses dari internet.
| Fitur | Detail |
|---|---|
| Harga | Gratis (generous free tier) |
| Monitor limit | 50 monitor (gratis) |
| Interval cek | 5 menit (gratis) / lebih cepat (pro) |
| Notifikasi | Email (gratis), SMS, Webhook (pro) |
| Status page | Tersedia |
| Incident log | Tersedia |
Setup Uptime Robot (Langkah demi Langkah)
1. Buka uptimerobot.com
│
▼
2. Login dengan Google/GitHub
│
▼
3. Pilih "HTTP Monitoring"
│
▼
4. Paste URL n8n cloud Anda
│
▼
5. Create Monitor ──▶ Selesai!Apa yang Dipantau?
Uptime Robot secara berkala mengirim request ke URL Anda. Jika tidak mendapat respons → kirim alert.
Dashboard Monitoring
Setelah setup, Anda mendapat dashboard dengan informasi:
┌──────────────────────────────────────────────────┐
│ UPTIME ROBOT DASHBOARD │
├──────────────────────────────────────────────────┤
│ │
│ Status: ● UP (Online) │
│ Last Check: 2 menit lalu │
│ Ping: 760ms │
│ │
│ Uptime 24 jam: ████████████████████ 100% │
│ Uptime 7 hari: ████████████████████ 100% │
│ Uptime 30 hari: ████████████████████ 100% │
│ │
│ Incidents: 0 │
│ │
└──────────────────────────────────────────────────┘Kemungkinan Penyebab Server Down
| Penyebab | Kemungkinan |
|---|---|
| Hosting maintenance | Rendah |
| Seseorang reboot OS/server | Sedang |
| DDoS attack | Sangat rendah (agensi kecil) |
| Hardware failure | Rendah |
| DNS failure | Rendah |
| Network outage (AWS/Cloudflare) | Sesekali |
Pengalaman instruktur: Server Hostinger berjalan ~70-80 hari tanpa incident. Satu-satunya downtime terjadi saat instruktur sendiri melakukan reboot.
Alternatif Uptime Robot
| Tool | Kelebihan | Kekurangan |
|---|---|---|
| Uptime Robot | Gratis, simpel, 50 monitor | Interval minimum 5 menit |
| Better Stack | Dashboard cantik | Lebih teknis |
| Sentry | Full code visibility | Terlalu teknis untuk agensi |
| Cronitor | Sederhana | 30 hari free trial |
| Website monitoring tools | Bervariasi | Bervariasi |
Tips Pro: Monitor Server Klien Juga
Meskipun klien memiliki servernya sendiri, Anda bisa menambahkan monitoring untuk server mereka. Ketika server klien down, Anda bisa menjadi yang pertama menghubungi mereka:
"Hey, saya melihat server Anda sempat down tadi. Semoga semuanya baik-baik saja. Beri tahu jika butuh bantuan."
Pesan sederhana ini membangun trust luar biasa — klien merasa Anda benar-benar peduli, bukan hanya mengirimkan invoice.