Sunucunun açık olması neden tek başına yeterli değil?
Bir sunucu ping yanıtı verebilir, kullanıcı oturumu açabilir ve yine de ciddi bir probleme doğru gidiyor olabilir. Disk alanının tükenmesi, yedek işlerinin günlerdir başarısız olması, sertifikanın bitişe yaklaşması veya bir servisin sürekli yeniden başlaması basit açık-kapalı kontrolünde görünmez.
Sağlık kontrolü sunucunun ne işe yaradığına göre değişir. Dosya sunucusunda depolama ve erişim önemliyken bir uygulama sunucusunda yanıt süresi, veritabanı bağlantısı ve servis hataları daha anlamlı olabilir. Aynı alarm listesini her sisteme uygulamak bu yüzden iyi sonuç vermez.
İzleme tarafında amaç mümkün olan her metriği toplamak da değildir. İşe yarayan birkaç göstergenin normal aralığını bilmek, yüzlerce grafiğe bakmaktan daha değerlidir. Sistem normalde nasıl davranıyor sorusunun cevabı yoksa bir değerin gerçekten anormal olup olmadığını anlamak zorlaşır.
Kapasite eğilimleri neyi erkenden gösterebilir?
İşlemci, bellek, disk ve ağ kullanımı tek bir anlık değer olarak bakıldığında yanıltıcı olabilir. Ay sonu raporu alınırken işlemci kısa süre yükseliyorsa bu normal olabilir. Buna karşılık kullanılabilir disk alanı her gün biraz daha azalıyorsa ortada takip edilmesi gereken bir eğilim vardır.
Bu eğilim her zaman daha güçlü sunucu satın alınması gerektiğini göstermez. Gereksiz log dosyaları, büyüyen veritabanı, yanlış çalışan bir görev veya artık kullanılmayan geçici dosyalar da kapasiteyi tüketebilir. Önce neden büyüdüğünü anlamak gerekir.
Benzer şekilde bellek kullanımının yüksek olması tek başına problem değildir. Kullanıcı gecikmesi, yoğun disk kullanımı, kuyruk veya servis hatasıyla birlikte görülüyorsa daha anlamlı hale gelir. İzleme verisinin değeri metriklerin birbirine ve gerçek iş etkisine bağlanmasından gelir.
- Kullanılabilir depolama alanı ve büyüme hızı
- Uzun süre devam eden işlemci veya bellek baskısı
- Ağ arabirimi hataları ve beklenmeyen trafik değişimleri
- Donanım sağlık, sıcaklık ve güç uyarıları
- Uygulama yanıt süresi ve bağımlı servis hataları
Düzenli bakımda hangi başlıklar gerçekten kontrol edilmeli?
Bakım yalnızca güncelleme yüklemek değildir. İşletim sistemi ve uygulama sürümleri, yeniden başlatma ihtiyacı, yedek sonucu, sertifikalar, lisans süreleri, servis hesapları ve donanım desteği farklı zamanlarda dikkat ister.
Her güncellemeyi çıktığı dakika kurmak doğru olmayabilir. Özellikle kritik bir uygulamada üretici desteği, uyumluluk, bakım penceresi ve geri dönüş yolu düşünülür. Fakat güncellemeyi ertelemek de görünmez bir karar olmamalı. Neden ertelendiği ve ne zaman tekrar bakılacağı belli olmalı.
Bakım öncesinde mevcut yapılandırmanın veya ilgili verinin geri dönüşe uygun bir kopyası olup olmadığı da kontrol edilir. Güncelleme başarılı olsa bile servis açılmıyorsa ne yapacağımızı olay anında düşünmeye başlamak kesintiyi uzatabilir.
- Desteklenen işletim sistemi ve uygulama sürümleri
- Güvenlik ve kararlılık güncellemeleri
- Yedek işlerinin sonucu ve geri yükleme testi
- Sertifika, alan adı, lisans ve garanti tarihleri
- Yerel ve uzak yönetici hesapları
- Yapılandırma ve envanter değişiklikleri
Alarm geliyor ama kimse bakmıyorsa izleme var mı?
Bir izleme aracı yüzlerce uyarı gönderebilir. Bu uyarılar kimsenin takip etmediği bir posta kutusuna gidiyorsa teknik olarak alarm üretilir ama operasyonel olarak izleme yapılmıyordur.
Her anlamlı uyarının bir sahibi, beklenen inceleme süresi ve gerektiğinde işletmeye bildirim eşiği olmalı. Üretim veritabanındaki disk hatasıyla test sunucusundaki kısa süreli işlemci artışı aynı öncelikle ele alınmaz.
Alarm gürültüsü de ayrıca sorun yaratır. Sürekli yanlış pozitif üreten uyarılar bir süre sonra göz ardı edilir. Bu yüzden eşikler ve bildirimler zamanla gözden geçirilmeli, gerçekten karar vermeyi sağlayan sinyaller öne çıkarılmalıdır.
Yönetici izleme raporunda ne görmeli?
Yöneticiye ham CPU, RAM ve disk grafikleri göndermek çoğu zaman karar vermesine yardımcı olmaz. Daha değerli olan hangi hizmette değişiklik olduğu, bunun kullanıcıyı etkileyip etkilemediği ve bir karar gerekip gerekmediğidir.
Örneğin depolama altı ay içinde dolacak görünüyorsa tahmini tarih ve önerilen aksiyon anlamlıdır. Bir sertifika iki hafta sonra bitecekse kimin yenileyeceği önemlidir. Yedek testinde hata çıktıysa yalnızca kırmızı durum değil, neyin eksik kaldığı da bilinmelidir.
İyi rapor geçmişi de korur. Aynı uyarı aylar boyunca tekrarlanıyorsa geçici çözümler yerine kök neden için karar vermek daha kolaylaşır.
- Hangi kritik servisler izleniyor, hangileri kapsam dışında?
- Tekrarlayan uyarıların bilinen bir nedeni var mı?
- Yaklaşan kapasite, sürüm veya destek riski bulunuyor mu?
- Son yedek ve geri yükleme testi ne gösterdi?
- Hangi bakım veya yatırım kararı için onay gerekiyor?
Sunucu yönetimi, arıza olduktan sonra müdahale etmekten daha geniş bir iş.
Normal davranış biliniyor, anlamlı uyarıların sahibi belli ve bakım kararları kayıtlıysa birçok risk kullanıcı kesinti yaşamadan önce görülebilir. Hangi kontrollerin gerekli olduğu ise sunucunun gerçek rolüne göre değişir.
Bu içerik genel bilgilendirme amaçlıdır. İşletmenize özel teknik inceleme, güvenlik garantisi veya hukuki görüş yerine geçmez.