[英]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.