How to find the server processing time by IIS logs?

From IIS logs, I observed that it makes the entry in the logs once it gets acknowledgement from the client machine that requests are properly served. Hence, from the time taken the attribute of IIS logs we can say that it has the client waiting time as well.

Time Taken In IIS Logs = Server Processing Time + Client Wait Time to download the response

These are the values that we get in IIS logs:

  • Date (date)
  • Time (time)
  • Client IP Address (c-ip)
  • User Name (cs-username)
  • Method (cs-method)
  • URI Stem (cs-uri-stem)
  • URI Query (cs-uri-query)
  • Protocol Status (sc-status)
  • Win32 Status (sc-win32-status)
  • Bytes Sent (sc-bytes)
  • Time Taken (time-taken)
  • Host (cs-host)
  • User Agent (cs(User-Agent))
  • Referer (cs(Referer))
  • My question is that - Is there a way to find out only server processing time for each web request which serves by IIS?


    Is there a way to find out only server processing time for each web request which serves by IIS?

    Probably not with regular IIS logs, but try "Advanced Logging" See http://www.iis.net/learn/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging#custom

    在这里输入图像描述

    链接地址: http://www.djcxy.com/p/60434.html

    上一篇: ASP.Net MVC自定义模型绑定说明

    下一篇: 如何通过IIS日志查找服务器处理时间?