- Ana Sayfa
- Günlük kaydı kılavuzu
- IIS günlük kaydı için bilmeniz gereken 5 en iyi uygulama
IIS günlük kaydı için bilmeniz gereken 5 en iyi uygulama
Bu sayfada
- ISS günlükleri nelerdir?
- IIS günlük kaydı nedir
- ISS kaydı neden önemlidir
- ISS günlük kaydının etkinleştirilmesi
- IIS günlük kaydı için 5 en iyi uygulama
ISS günlükleri nelerdir?
IIS günlükleri, Microsoft IIS web sunucunuzda gerçekleşen olayların kaydını tutar. Bu günlük dosyaları web siteleri, siteyi ziyaret eden kullanıcılar, IP'ler, hatalar ve daha fazlası ile ilgili bilgiler verir. Bunlar, performans ve operasyonlar ile ilgili sorun giderme işlemlerinde önemli kanıtlar olarak işlev görür. Bu makalede, IIS günlüklerinizden en iyi şekilde faydalanmak için bilgi sahibi olmanız gereken, IIS günlüklerine yönelik beş en iyi uygulama açıklanmaktadır.
IIS günlük kaydı nedir
IIS günlük kaydı, web sunucularının olaylar için günlük bilgileri oluşturarak bunların izlenmesini sağlamayı ifade eder. IIS günlüğü yalnızca URL gruplarına özgüdür. IIS günlüğünün etkinleştirilmesi ve ilgili günlük dosyalarının inzcelenmesi, IIS web sunucusundaki eğilimleri ve potansiyel sorunları belirlemenize yardımcı olur.
ISS kaydı neden önemlidir
IIS günlük kaydı, web sunucularının performansını izlemek ve güvenliğini sağlamakta esastır. Kullanıcıların web sitenize nasıl erişim sağladığı, web sayfalarınızla nasıl etkileşimde bulunduğu ve yaygın performans sorunlarıyla nasıl karşılaştığı ile ilgili bilgiler sağlar. IIS sunucu günlüklerinin periyodik olarak yedeklenmesi, günlük ayrıntılı neden analizinde kullanışlıdır. ManageEngine EventLog Analyzer gibi kapsamlı bir günlük yönetimi aracı, IIS günlük toplama, IIS günlük ayrıştırma, IIS günlük görüntüleme, IIS günlük arşivleme ve daha fazlası konusunda size destek olur.
ISS günlük kaydının etkinleştirilmesi
Aşağıdaki adımları izleyerek IIS günlük kaydını etkinleştirebilirsiniz:
- IIS Yöneticisi'ni açın.
- Bağlantılar bölmesinden, IIS günlük kaydını etkinleştirmek istediğiniz ilgili makine veya siteyi seçin ve
- Özellik görünümünde, Günlük Kaydı seçeneğine çift tıklayın.
Öneri: Günlükler web sunucusu sorunlarının giderilmesi ve ayrıntılı neden analizlerinin gerçekleştirilmesi için gerekli olduğundan günlük kaydını kesinlikle kapatmayın. Gelişmiş günlük kaydı seçeneğinin kullanılmasının bellek sızıntısına neden olabileceğinin bilincinde olun. EventLog Analyzer gibi bir Microsoft IIS günlük ayrıştırıcısı aracı, IIS günlüklerini otomatik toplar, ayrıştırır, analiz eder ve arşivler.
IIS günlük kaydı için 5 en iyi uygulama
1. Uygulama havuzu yapılandırması: Her uygulama için ayrı bir uygulama havuzu oluşturun. IIS sunucusunda çok fazla sayıda uygulama veya web sitesi barındırılıyorsa günlük yönetiminin daha kolay gerçekleştirilmesi için bunları gruplandırma seçeneğini dikkate almalısınız. IIS günlük kaydına büyük miktarda bellek ayırın ve kesinlikle bir sanal bellek sınırı koymayın. Ayrıca, varsayılan olarak geri dönüşüm yapılandırmasına izin vermeyin. Bunu aşağıdaki şekilde değiştirmenizi öneririz:
- Boşta kalma zaman aşımı (dakika): Bu alanı 0 (sıfır) olarak veya "Boşta kalma zaman aşımı eylemi" alanını "Askıya al" olarak ayarlayın.
- Düzenli aralık: Sıfıra ayarlayın
- Belirli Zamanlar: Gün içinde kullanımın en az olduğu saate ayarlayın

2. IIS sunucusunda yük dengelemesi: Optimum performans için yükün eşit dengelenmesini sağlamak üzere sunucuya gelen istemci bağlantılarının sayısını takip edin. İstemci bağlantılarının sayısı artmaya devam ederse, birden fazla IIS web sunucusu genelinde yük dengeleme seçeneğini dikkate almalısınız. IIS sunucusunun fazla yoğun olmadığından ve verilerin karşıya yüklenmesi veya indirilmesi için yeterli kaynağa ve bant genişliğine sahip olduğundan emin olun.
3. Hassas verileri günlüğe kaydetmekten kaçının: Her zaman, GDPR, HIPAA ve PCI DSS gibi veri gizliliği ve güvenlik ilkelerini ihlal eden PII gibi hassas verileri günlüğe kaydetmediğinizden emin olun. Gerekli olmayan bilgilerin günlüğe kaydedilmesinin günlük hacmini artırarak temel neden analiz sürecini daha zahmetli bir hale getireceğini her zaman aklınızda bulundurun. Yüksek hacimli günlükler gereken maliyet ve zamanı da oldukça artırır.
4. IIS günlüklerini birleştirin ve merkezi hale getirin: IIS günlük kaydı, sunucunun HTTP isteği aracılığıyla birçok bilgi edinmenize yardımcı olur. Toplanan IIS günlük verilerinin bir araya getirilerek merkezi bir konumda sunulması uygulama performansını ve güvenlik sorunlarını etkili bir biçimde analiz etme ve inceleme süreçlerinde büyük önem taşır. Merkezi bir pano ile IIS günlüklerinin izlenmesi ve yönetilmesi çok daha kolaylaşır. Bu aynı zamanda gerçek zamanlı günlük analizlerinde de faydalıdır.
5. Günlük saklama ilkesi: BT düzenleyici kurum talimatları ve veri koruma ilkeleri ile uyumluluğu sağlamaları için kuruluşların kritik günlükleri belirli bir süre boyunca saklaması gerekir. En yaygın olarak uygulanan uyumluluk talimatları gereği, kuruluşların günlükleri 90 gün boyunca saklaması gerekir. Eğilimleri tanımlayarak trafik artışlarını tahmin etmek üzere kuruluşunuzun ihtiyaçlarına göre bu geçmişe dönük günlük verilerini arşivleyebilirsiniz; bu, IS web sunucusu uygulama performansını optimize etmenize ve günlük ayrıntılı neden analizlerinin detaylı bir biçimde gerçekleştirilmesine yardımcı olur.