Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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?

like image 693
jitendra singh Avatar asked Feb 10 '16 06:02

jitendra singh


1 Answers

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

enter image description here

like image 100
Alex Nolasco Avatar answered Nov 01 '22 22:11

Alex Nolasco