Çalışma süresi ve web sitesi izlemeYayınlanan: Bogdan Lepiavko 2016-09-20 Bütün makaleler | Sözlük | SSS
Web sitesi izleme, sitenin performansı üzerinde bir denetim sürecidir. Genellikle ticari sitelere veya yüksek kullanılabilirliğin çok önemli olduğu diğer sayfalara göz kulak olmak için kullanılır.
Web sitesi izleme hizmetleri sunan şirketler, müşterilerinin bir web sitesini, sunucuyu, portu veya İnternet varlığından erişilebilen diğerlerini kontrol etmelerine izin verir. Yanıtlar toplanır ve analiz edilir. Genellikle, izleme tüm dünyaya veya belirli bir kıtaya veya ülkeye dağıtılmış farklı konumlardan gerçekleştirilir. Bu tür izleme dağıtılmış izleme olarak adlandırılır ve ağ ile ilgili sorunların yanı sıra site veya sunucu ile ilgili sorunların tespit edilmesine yardımcı olur. Ayrıca, dağıtık izleme genellikle site performansını yüksek gecikme sürelerine sahip olabilecek bazı uzak konumlar yerine gerçek müşterilere yakın yerlerden analiz etmeyi mümkün kılar. Toplanan bilgiler farklı şekillerde bulunabilir: e-posta raporları, grafikler ve farklı akıllı bağımlılıklar, müşterinin sitenin performansının kapsamlı bir görünümünü elde etmesine yardımcı olur. Yükleme süresi, hız ve diğerleri gibi parametreler site performansını optimize etmeye yardımcı olabilir. Kritik bir hata durumunda, izleme hizmetleri müşteriye uyarı iletmek için çeşitli bildirim yöntemleri kullanır: SMS, sesli arama, anlık mesajlaşma programları, e-posta ve diğerleri. Bu, anında teşhis ile birlikte, sunucu yöneticileri veya geliştiriciler gibi sorumlu kişilerin siteyi mümkün olan en kısa sürede düzeltmelerine ve arıza süresini en aza indirmelerine yardımcı olur.
Bu neden önemli? Ticari siteler için çalışma süresi gelirleriyle orantılıdır. Kabaca konuşmak gerekirse, günde 2 saatlik arıza, potansiyel müşterilerin 1/12'sinin kaybedilmesi anlamına gelir. Daha da fazlası - sadık müşteriler de istedikleri zaman hizmet/mal alamamaları durumunda daha güvenilir bir rakip bulabilirler. Devlet, eğitim, STK gibi diğer site türleri için de bu çok önemlidir. İnsanlar bilgiyi hızlı bulamazlarsa, başka bir kaynak bulacaklardır. Site hızı gibi bazı parametreler arama motorları için önemlidir, diğerleri - örneğin veritabanı bağlantısı - sitenin kullanım rahatlığını büyük ölçüde etkileyebilir. CPU yükü, bellek tüketimi ve disk alanı gibi bazı dahili değerlerin izlenmesi, performans düşüşünü önlemek için yöneticiler için önemlidir. Bir diğer önemli amaç da barındırma sağlayıcısının SLA'sının (hizmet seviyesi anlaşması) doğrulanmasıdır. Teknik sorunlar nedeniyle, hiçbir site yeterince uzun süre boyunca %100 kullanılabilir olamaz. Bazen sunucular yeniden başlatılır, güncellenir veya yükseltilir. Bu nedenle, her barındırma sağlayıcısı, bir sitenin teknik nedenlerle ne kadar süre kapalı kalabileceğini gösteren, çalışma süresi adı verilen belirli bir değeri garanti eder. Çalışma süresi genellikle yüzde olarak ölçülür. Bu tabloda, her bir çalışma süresi değeri için bir sitenin ne kadar süre kapalı kalabileceği gösterilmektedir:
- 90% 876 saat
- 95% 438 saat
- 99% 87,5 saat
- 99,9% 8 saat 45 dakika
- 99,99% 52,5 dakika
- 99,999% 5 dakika 15 saniye
Gerçek site performansı SLA ile uyuşmuyorsa, bu bir hak talebi ve iade talebi nedeni olabilir. Ayrıca, müşterilerin ihtiyaçları için en iyi barındırmayı seçmelerine yardımcı olabilir.
İzleme şirketleri, müşterilerine faydalı bir ürün sunmak için genellikle güvenlik açığı kontrolü, virüs taraması, alan adı ve sertifika sona erme kontrolü ve diğerleri gibi bazı ek hizmetler sağlar.
İzlemenin farklı yolları
İzleme, amaca bağlı olarak çeşitli şekillerde gerçekleştirilebilir. Dahili izleme araçları, izlenen sisteme, örneğin kurumsal ağa bazı yazılımların yüklenmesini gerektirir. Ağ sorunlarını, sistem performansını tespit etmeye ve donanım ve performans sorunlarını hariç tutmaya veya yakalamaya yardımcı olur. Dış izleme dışarıdan gerçekleştirilir. Amacı, sistemin kullanılabilirliğini ve performansını üçüncü taraf gözüyle kontrol etmektir. Gerçek kullanıcı izleme, bir sitenin gerçek ziyaretçisini simüle eden harici izlemedir. Karmaşıklığa bağlı olarak, bu tür bir izleme sayfa yüklemesini, içeriği, hatta bazen tasarım sorunlarını analiz edebilir. En gelişmiş izleme, müşterisine bir ziyaretçi için bir senaryo oluşturma imkanı sunabilir. Buna işlem izleme denir ve bazı adımları tek tek gerçekleştirebilir: sayfayı yüklemek, menüde gezinmek, satın alma yapmak gibi. Pasif izleme, web sitesi koduna entegre edilen ve sayfa her yüklendiğinde toplayıcı sunucuya belirli bilgiler gönderen bir kod tarafından gerçekleştirilir. Müşterilerin sitedeki eylemlerini analiz etmeye ve trafiği analiz etmeye yardımcı olur.
İzleme hizmetleri genellikle farklı kontrol protokollerini destekler ve yalnızca web sitelerini değil, aynı zamanda dosya sunucuları, posta sunucuları, belirli bağlantı noktaları vb. gibi diğer varlıkları da izleyebilir. Göreve bağlı olarak, izleme aralığı birkaç saniyeden günde bire kadar değişebilir.