[英]IIS logs questions
我对iis logs
有一些疑问:
1)我注意到许多iis logs
包含相同的信息,但是行重复了,为什么呢?
2)对于某些行中的同一cookie, Asp.net sessionID
仍然丢失。 例如,如果同一cookie有5行,那么在前2行中没有Asp.net sessionid
,对于其余3行,一切都很好,为什么呢?
3)有什么办法可以找出用户在上次访问的页面上花费的时间。 原因是,我们上次访问页面之后没有任何DateTime信息吗?
问题1 IIS日志之谜。
您看到的一页访问实际上是几次访问,请尝试使用Fiddler,它将向您显示连接步骤。
EX:
I want page A -> no you need to authenticate -> no sessionID
how can I authenticate -> you need to do this -> no sessionID
here is my authentication -> here is page A. -> sessionID is present.
问题2找出在页面上花费的时间。
没有可靠的方法可以找到此信息,您可以通过在页面加载时发送一些开始消息,在页面离开时发送一个加法器来近似(但是您依赖于客户端代码,并且您从不信任客户端代码)。
如果您同时对同一页面有多个请求,并且浏览器相同,则看起来您有重复的行(一次点击该页面的用户超过1个)。 如果IP相同,则很可能像Pedro.The.Kid所指出的那样握手,否则您可能会有一些非常奇怪的行为代码。
您可能可以在应用程序代码中进行跟踪。 您要在应用程序中还是通过IIS日志来跟踪它? 另外,您到底想用这些信息做什么? Google Analytics(分析)将能够为您提供大约的页面浏览时间和其他信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.