1. Ana Sayfa
  2. Server 2008
  3. IIS (Internet Information Server) İçin Log (Olay) Ayarları ve Açıklamaları

IIS (Internet Information Server) İçin Log (Olay) Ayarları ve Açıklamaları

Yine bir IIS Server Makalesi ile karşınızdayım. Bilindiği üzere IIS Server, web sitemize yapılan requestleri belli bir log dosyasında tutmaktadır. Biz nasıl uygulamalarımız da hata yada durumlar la alakalı Log tutuyor ise, IIS de, gelen istekler doğrultusunda kendi logunu tutmaktadır.

Web sitemize, hangi IP den, ne zaman, hangi adrese, Hangi metot kullanarak(GET, POST, DELETE) geldiğini rahatlıkla görebiliriz.

Ve bu log kayıtlarını daha ayrıntılı tutulacak şeklinde ayarlamamızda mümkündür.

İşte bu makalemde, IIS Server da, Log kayıtları için nasıl ayar yapacağımızı göstereceğim.

IIS Manager’ı açalım.


Resim-1

Log ayarı yapacağım websitesine gelip, Sağ taraftaki seçeneklerden Logging (Günlük) ikonuna tıklarız.


Resim-2

Açılan pencerede IIS Sunucumuzun Log kayıtlarını nerelerde tuttuğunu görürüz.

Bu yol Default olarak System dizinimizin altında, inetpub/logs/LogFiles klasörünün altına kopyalanmaktadır.

Browse (Gözat) diyerek bu yolu değiştirebilmekteyiz.

Bu değişiklikleri yapabilmemiz için, Sol tarafta ana website üzerinde yapabiliriz. Altındaki siteleri bu sizin de tanımladığımız ayarlar geçerli olur.

Yani “Default Web Site” üzerinde bu ayarlamaları yapabiliriz, altındaki sitelerde ise bu ayar geçerli olur.

Günlük Dosya Aktarma bölümünde, log larımızı hangi periyotlarda kayıt altına alacağımızı belirtiriz. İstersek boyut kısıtlaması da verebiliriz.

Bir diğer konu, “Biçim” seçeneğimizdir.

IIS Sunucumuzun neleri log tutacağını belirtmek için Biçim alanının sağındaki “Seçilecek Alanlar” butonuna tıklarız.


Resim-3

Bu ekranda, Log dosyamızda hangi bilgiler olacağını belirleriz.

Şimdi burada önemli olanlardan bahsedelim biraz.

Tarih – Saat : Bu kaydımız önemlidir, çünkü web sitemize yapılan isteğin ne zaman olduğunu bize söyler.

İstemci IP Adresi : Web sitemize hangi IP den istek geldiğini belirtir.

Sunucu IP Adresi : Hangi IP adresine request yaptığını belirtir.

Sunucu bağlantı Noktası : Hangi portumuz üzerinden geldiğini belirtir

Yöntem : Hangi metodu kullanıldığını belirtir. (GET, POST, DELETE gibi)

URI Kökü : Hangi sayfamıza istek yapıldığını belirtir.

URI Sorgusu : Sayfamızı eğer bir parametre ile çağırıyor ise, parametreyi gösterir. (querystring gibi)

Gönderilen Bayt Sayısı : Her request aslında client için bir download olduğunu biliyoruz. Karşı tarafa ne kadar veri gönderildiğini belirtir.

İstediğimiz bilgileri işaretler ve Tamam ‘a tıklarız.

Böylece istediğimiz bilgiler ile Log dosyası, belirttiğimiz klasöre kayıt edilir, bu şekilde takibini yapabiliriz.

Bu konuyla ilgili sorularınızı https://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Yorum Yap

Yazar Hakkında

1986 Aksaray Doğumluyum, Yıldız Teknik Üniversitesi Matematik bölümünden 2010 yılında mezun oldum ve yaklaşık 4 senedir IT sektöründe Yazılım ve Sistem uzmanı olarak çalışmaktayım. Bu süre içerisinde birçok Windows ve Web uygulamaları geliştirmiş olup, SQL Server konusunda oldukça tecrübeliyim. MCP, MCTC, MCPD, MCITP, MCSA ve CCNA sahip olduğum sertifikalardır.

Yorum Yap