繁体   English   中英

IIS记录问题

[英]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. 如果您同时对同一页面有多个请求,并且浏览器相同,则看起来您有重复的行(一次点击该页面的用户超过1个)。 如果IP相同,则很可能像Pedro.The.Kid所指出的那样握手,否则您可能会有一些非常奇怪的行为代码。

  2. 看到缺少ASP.NET_SessionId

  3. 您可能可以在应用程序代码中进行跟踪。 您要在应用程序中还是通过IIS日志来跟踪它? 另外,您到底想用这些信息做什么? Google Analytics(分析)将能够为您提供大约的页面浏览时间和其他信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM