Monitör tipleri (HTTP, SSL, DNS, port, keyword)
Monitör türleri
5 dk okuma
ePulz.io 8 monitör türünü destekler - basit HTTP ping'inden agent'lı LAN ping'e kadar. Tam olarak ne izlemek istediğinize göre seçin.
HTTP / HTTPS
Genel web'in klasik kontrolü. GET isteği gönderir ve status kodunu (varsayılan 200) kontrol eder, isteğe bağlı olarak yanıttaki anahtar kelimeyi de.
- Kullanın: genel webler, API uç noktaları, status sayfaları, dokümantasyon
- Hedef:
https://www.mywebsite.com http://vshttps://şeması - HTTPS otomatik olarak SSL sertifikasını doğrular
SSL (sertifika süre sonu)
SSL/TLS sertifikası için özel monitör. Süre sonunu kontrol eder ve örn. 14 gün önceden uyarır.
- Target:
www.example.com
TCP port
Belirli bir portun sunucuda bağlantıları kabul edip etmediğini kontrol eder. Veritabanları, SSH, IMAP, mail relay için.
- Hedef:
db.mycompany.com:5432 - Başarılı TCP handshake yeterli - içerik okunmaz
DNS
Alan adının IP'ye çözümlenip çözümlenmediğini doğrular. Düşmüş nameserver veya web'e neden erişemediğinizi tespit eder.
- Hedef:
mywebsite.com - Gerektiği gibi A / AAAA / MX / TXT kayıt türü
Heartbeat
Ters monitör - cron job'dan ping gönderirsiniz. Beklenen sürede göndermezseniz (aralık + grace), izleme sizi uyarır. Gece yedekleri, sync işleri, scheduled task'lar için.
Detay: Heartbeat nedir.
Visual regression (screenshot karşılaştırma)
Sayfayı headless tarayıcıda render eder, screenshot alır ve baseline ile karşılaştırır. Sayfanın tamamen farklı render olduğunu tespit eder (CSS bozuk, font fail, JS hatası).
- Target:
https://www.example.com
LAN ping / LAN TCP / LAN HTTP
Müşterinin iç ağındaki monitörler için. Bulut izlemesi oraya ulaşamaz (NAT, firewall), bu yüzden LAN agent kullanılır - müşteride çalışan ve yerel hedefleri kendisi pingleyen küçük bir daemon.
- Hedef:
192.168.1.10(NAS),10.0.0.50:5432(DB),http://nas.local(web) - Önce agent kurmanız gerekir - kılavuz
Nasıl seçilir
| İzlediğim şey | Uygun tür |
|---|---|
| Genel web veya API | http |
| HTTPS sertifika süre sonu | ssl |
| Veritabanı veya SMTP sunucusu | tcp |
| DNS sunucusu (kendi) | dns |
| Gece yedeği, cron job | heartbeat |
| Görsel değişiklikler | visual |
| LAN'da NAS / yazıcı | lan_ping / lan_tcp / lan_http |
İpucu: bir hizmeti birden fazla türle aynı anda izleyebilirsiniz - örn. aynı web'de https + dns. Böylece "DNS düştü" ile "web sunucusu düştü" arasında ayırım yaparsınız.