Uptime izleme nedir?
Uptime izleme, bir web sitesinin, API’nin veya sunucu servisinin çalışır durumda ve erişilebilir olduğunu belirli aralıklarla dışarıdan kontrol eden ve sorun çıktığında e-posta, mesaj ya da çağrı ile uyarı veren izleme türüdür. Kesintiyi müşterilerinizden önce sizin öğrenmenizi sağlar.
Ölçülen değer genellikle erişilebilirlik yüzdesi ve yanıt süresidir. Aylık yüzde değeri, hosting SLA taahhütlerini doğrulamak için de kullanılır.
Nasıl çalışır?
Dış noktalardaki izleme sunucuları periyodik olarak kontrol gönderir:
- HTTP/HTTPS kontrolü: durum kodu, yanıt süresi ve sayfada beklenen metin
- Ping (ICMP): ana makine erişilebilirliği
- TCP port kontrolü: SMTP, SSH, veritabanı gibi servisler
- SSL sertifikası ve alan adı süresi kontrolü
- Cron ve zamanlanmış görev nabız (heartbeat) kontrolü
Yanlış alarmı azaltmak için birden çok konumdan doğrulama ve ardışık başarısız deneme eşiği kullanılır. Kontrol aralığı ne kadar kısaysa tespit o kadar hızlıdır.
Sunucu ve hosting ortamında
Sunucunun içinden yapılan izleme, sunucu tamamen düşerse uyarı veremez; bu nedenle mutlaka dışarıdan bir izleme de bulunmalıdır. Yalnızca ana sayfanın açılması yetmez; giriş, ödeme veya arama gibi kritik akışları da kontrol edin. E-posta ve DNS servisleri için ayrı kontroller kurun.
Sertifika bitiş tarihini ve alan adı süresini izlemek, en sık yaşanan kesinti sebeplerinden birini önler. Bakım pencerelerini izlemede işaretleyip yanlış alarmı önleyin.
Nasıl uygulanır?
- Kritik sayfa ve servisleri listeleyip her biri için ayrı kontrol tanımlayın.
- Yalnızca durum koduna değil, sayfa içeriğine de bakın.
- Uyarıları birden fazla kanala ve birden çok kişiye yönlendirin.
- Kontrolleri en az iki farklı coğrafi noktadan yapın.
- Sertifika, alan adı ve disk doluluğu için erken uyarı eşikleri koyun.
- Kesinti kayıtlarını saklayıp sağlayıcıyla SLA konuşmalarında kullanın.
Sık yapılan hatalar
- İzlemeyi izlenen sunucunun içine koymak.
- Alarm kanalının aynı sunucudaki e-posta olması; sunucu düşünce alarm da gelmez.
- Çok sık yanlış alarm yüzünden uyarıları yok saymak.
- Sadece ana sayfayı kontrol edip veritabanı hatasını kaçırmak.
Sık sorulan sorular
Uptime izlemeyi ne sıklıkla yapmalıyım?
Genellikle bir ile beş dakika arası yeterlidir. Kritik hizmetlerde daha sık kontrol seçilir.
Ücretsiz uptime izleme araçları yeterli mi?
Küçük siteler için çoğu zaman evet. Gelişmiş doğrulama, çok konum ve SMS gibi özellikler gerekirse ücretli plan düşünün.
Sitem açık ama yavaşsa uyarı alır mıyım?
Yanıt süresi eşiği tanımladıysanız evet. Yalnızca açık-kapalı kontrolü yavaşlığı yakalamaz.
İlgili terimler
- VDS (Sanal ayrılmış sunucu)Kaynakları garanti edilmiş, genellikle ayrılmış çekirdekler sunan sanal sunucu türü.
- Veri merkeziSunucuların elektrik, soğutma, ağ ve fiziksel güvenlikle barındırıldığı tesis.
- VPS (Sanal özel sunucu)Fiziksel bir sunucunun sanallaştırma ile bölünmüş, kendi işletim sistemi olan parçası.
- WHM (Web Host Manager)cPanel’in sunucu ve bayi düzeyindeki yönetim arayüzü.
- WHMCSHosting şirketlerinin fatura, destek ve hesap oluşturmayı otomatikleştirdiği platform.
- WHOIS ve alan adı kaydıAlan adının tescil edildiği süreç ve alan adı sahibi ile kayıt şirketi bilgilerini sorgulatan WHOIS sistemi.