2016-02-10 33 views
6

IIS günlüklerinden, isteklerin düzgün bir şekilde sunulduğu istemci makinesinden onay aldığında, girdilerin günlüğe kaydedilmesini sağladığını gözlemledim. Bu nedenle, IIS kayıtlarının özniteliği alındığı zamandan itibaren müşterinin bekleme süresinin de olduğunu söyleyebiliriz.IIS günlükleri tarafından sunucu işlem süresi nasıl bulunur?

  • Tarih (tarih)
  • Süre (saat)
  • İstemci IP Adresi (c-ip)
  • Kullanıcı:
    Time Taken In IIS Logs = Server Processing Time + Client Wait Time to download the response 
    

    Bunlar

    biz IIS günlüklerine olsun değerleri vardır Ad (cs-kullanıcıadı)
  • Yöntem (cs-yöntem)
  • URI Kök (cs-uri-kök)
  • URI Sorgusu (cs-uri-sorgu)
  • Protokol Durumu (sc-status)
  • Win32 Durumu (sc-win32-durumu)
  • Gönderilen Bayt (sc-bayt)
  • Geçen Süre (zaman alınmıştır)
  • Sunucu (cs-host)
  • User Agent (cs (User-agent))
  • Referer (cs (Referer))

Sorum şu: - IIS tarafından sunulan her bir web isteği için yalnızca sunucu işlem süresini öğrenmenin bir yolu var mı?

+0

Bu soru aynı zamanda müşteri bekleme süresi de alınan zamanın bir parçası olduğunu teyit bakın. - http://stackoverflow.com/questions/1091878/difference-in-time-taken-in-iis-and-asp-net?rq=1 –

cevap

2

IIS tarafından sunulan her bir web sitesi için isteğinin yalnızca sunucu işlem süresini öğrenmenin bir yolu var mı?

Muhtemelen düzenli IIS günlükleri ile

ama dene "Gelişmiş Günlüğü" http://www.iis.net/learn/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging#custom

enter image description here

+0

Teşekkürler, Alex. Paylaştığınız bağlantı size yardımcı oldu, ancak bize ayrıntılı bilgi veren performans sayacı günlüklerinin farkındayım ve ayrı bir şey. Bunu enstrümantasyon yoluyla da başarmanın daha fazla yolu var. Burada istediğim, IIS'nin arka uçtan yanıt aldığında bildiğini ve istemcinin yanıtı indirmesini beklediğini; Yani, IIS günlüklerine bakarak arka uç işlem süresini bulmak için bir yol var mı yoksa bu sayacı etkinleştirmek için IIS'de bir şey ayarlayabilir miyiz? –

+0

@jitendrasingh Şebeke zamanını şans eseri olmadan zaman zaman devre dışı bırakabilen IIS kayıt defteri kesicileri aradım. –

+0

Gelişmiş IIS günlüğüne ne dersiniz? –