下表標(biāo)識(shí)錯(cuò)誤日志記錄中字段的字段和順序。
字段 |
說明 |
日期 |
日期字段遵循 W3C 格式。 該字段基于上協(xié)調(diào)通用時(shí)間 (UTC)。 日期字段始終是十個(gè)字符以 DD. YYYY-MM-DDHH 月 - 的形式 例如, 1, 2003年 5月表示為 2003 05 - 01。 |
時(shí)間 |
時(shí)間字段遵循 W3C 格式。 UTC 是基于該字段。 時(shí)間字段始終是八個(gè)字符以 MM:HH:SS 的形式。 例如, 5: 30 PM (UTC) 表示為 17:30:00。 |
客戶 IP 地址 |
影響客戶的 IP 地址。 可在該字段值是 IPv 4 地址或 IPv 6 地址。 如果客戶端 IP 地址是 IPv 6 地址, ScopeId 字段還包含地址中。 |
客戶端端口 |
端口號(hào)替換影響客戶。 |
服務(wù)器 IP 地址 |
影響服務(wù)器的 IP 地址。 可在該字段值是 IPv 4 地址或 IPv 6 地址。 如果服務(wù)器 IP 地址是 IPv 6 地址, ScopeId 字段也包含地址中。 |
服務(wù)器端口 |
影響服務(wù)器的端口數(shù)。 |
協(xié)議版本 |
所用協(xié)議的版本。
如果已不充分分析該連接以確定協(xié)議版本, 連字符 (0x002D) 作為占位符使用空字段。
或者主要版本號(hào)或分析, 次要版本號(hào)是大于還是等于 10, 作為 HTTP 記錄版本 / ? ? ? ? /。 |
動(dòng)詞 |
動(dòng)作狀態(tài), 即請(qǐng)求最后分析傳遞。 未知謂詞包括, 但任何謂詞是超過 255 字節(jié)截?cái)嗟皆撻L(zhǎng)度。 如果謂詞沒有, 連字符 (0x002D) 作為占位符使用空字段。 |
CookedURL + Query CookedURL + Query . |
作為一個(gè)字段由問號(hào) (0x3F) 分隔, 記錄 URL 和任何查詢與其相關(guān)聯(lián)。 該字段是在其長(zhǎng)度限制為 4096 字節(jié)處截?cái)唷?
如果此 URL 已分析 (" cooked "), 它記錄與本地代碼頁轉(zhuǎn)換, 并作為 Unicode 字段對(duì)待。
如果此 URL 已不的記錄, 同時(shí)分析 (" cooked ") 它完全, 復(fù)制不任何 Unicode 轉(zhuǎn)換。
如果 HTTP API 無法分析此 URL, 連字符 (0x002D) 作為占位符使用空字段。 |
協(xié)議狀態(tài) |
協(xié)議狀態(tài)能大于 999。
如果對(duì)請(qǐng)求的響應(yīng)協(xié)議狀態(tài)是可用, 該字段中記錄它。
如果沒有, 協(xié)議狀態(tài)連字符 (0x002D) 作為占位符使用空字段。 |
SiteId |
沒有用于此版本的 HTTP API。 占位符連 (0x002D) 總是出現(xiàn)在此字段。 |
原因短語 |
此字段包含字符串, 標(biāo)識(shí)錯(cuò)誤, 正在記錄的類型。 該字段不保留空白。 |
隊(duì)列名稱 |
此請(qǐng)求隊(duì)列名稱。 |
下表標(biāo)識(shí) HTTP API Reason 短語。
原因短語 |
說明
|
AppOffline |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 因?yàn)閼?yīng)用程序錯(cuò)誤導(dǎo)致應(yīng)用程序以執(zhí)行脫機(jī)服務(wù)是不可用。 |
AppPoolTimer |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 因?yàn)閼?yīng)用程序池過程是太忙, 無法處理請(qǐng)求服務(wù)是不可用。 |
AppShutdown |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 因?yàn)閼?yīng)用自動(dòng)關(guān)閉以響應(yīng)管理員策略服務(wù)是不可用。 |
BadRequest |
分析出錯(cuò)處理請(qǐng)求。 |
Connection_Abandoned_By_AppPool |
輔助進(jìn)程從應(yīng)用程序池意外退出或通過關(guān)閉其柄孤立掛起請(qǐng)求。 |
Connection_Dropped |
客戶端和服務(wù)器之間連接之前服務(wù)器發(fā)送其最終響應(yīng)數(shù)據(jù)包可能已關(guān)閉。 此行為的最常見原因是, 客戶端過早關(guān)閉到服務(wù)器的連接。 |
ConnLimit |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 因?yàn)檎军c(diǎn)級(jí)連接限制已達(dá)到或超過服務(wù)是不可用。 |
Connections_Refused |
內(nèi)核 NonPagedPool 內(nèi)存已刪除下面 20MB, http.sys 停止接收新連接 |
禁用 |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 由于管理員已經(jīng)脫機(jī)應(yīng)用程序服務(wù)是不可用。 |
EntityTooLarge |
實(shí)體超出允許最大值。 |
FieldLength |
超出字段長(zhǎng)度限制。 |
禁止 |
分析時(shí)遇到禁止元素或序列。 |
頭 |
分析頭中出錯(cuò)。 |
Hostname |
處理 Hostname 分析出錯(cuò)。 |
內(nèi)部 |
內(nèi)部服務(wù)器出錯(cuò) (HTTP 錯(cuò)誤 500)。 |
Invalid_CR / 行 |
發(fā)生非法回車或換行。 |
LengthRequired |
要求長(zhǎng)度值不丟失。 |
N/A |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 由于發(fā)生內(nèi)部錯(cuò)誤 (如內(nèi)存分配失敗) 服務(wù)是不可用。 |
/ I N |
非實(shí)現(xiàn)錯(cuò)誤 (HTTP 錯(cuò)誤 501), 或服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503) 因未知傳輸編碼。 |
數(shù)量 |
處理數(shù)字分析出錯(cuò)。 |
先決條件 |
是缺少必需先決條件。 |
QueueFull |
服務(wù)可用錯(cuò)誤 (HTTP 錯(cuò)誤 503)。 由于應(yīng)用程序請(qǐng)求隊(duì)列已滿服務(wù)是不可用。 |
RequestLength |
超出請(qǐng)求長(zhǎng)度限制。 |
Timer_AppPool |
該連接過期因?yàn)檎?qǐng)求等待一個(gè)應(yīng)用程序池隊(duì)列為服務(wù)器應(yīng)用程序處理和出列中太長(zhǎng)。 此超時(shí)期限是 ConnectionTimeout 。 默認(rèn)情況下, 該值設(shè)置為兩分鐘。 |
Timer_ConnectionIdle |
連接過期并保持空閑。 默認(rèn) ConnectionTimeout 期限為兩分鐘。 |
Timer_EntityBody |
該連接過期之前到達(dá)請(qǐng)求實(shí)體正文。 清除請(qǐng)求具有一個(gè)實(shí)體正文, 時(shí)它 HTTP API 開啟 Timer_EntityBody 計(jì)時(shí)器。 此計(jì)時(shí)器的限制最初, 被設(shè)置為 ConnectionTimeout 值 (通常兩分鐘)。 重新對(duì)此請(qǐng)求, 接收其他數(shù)據(jù)指示每次 HTTP API 設(shè)置計(jì)時(shí)器賦予該連接兩多分鐘 (或任何 ConnectionTimeout 中指定)。 |
Timer_HeaderWait |
該連接因?yàn)轭^分析為請(qǐng)求執(zhí)行時(shí)間超過默認(rèn)限制為兩分鐘過期。 |
Timer_MinBytesPerSecond |
該連接過期因?yàn)楸豢蛻舳宋词盏巾憫?yīng)速度合理。 響應(yīng)發(fā)送速度不低于默認(rèn)值為 240 個(gè)字節(jié) / 秒。 |
Timer_Response |
保留。 當(dāng)前未使用。 |
URL |
處理 URL 分析出錯(cuò)。 |
URL_Length |
URL 超出最大允許大小。 |
動(dòng)詞 |
分析出錯(cuò)處理動(dòng)詞。 |
Version_N / S |
版本不支持 - 出錯(cuò) (HTTP 錯(cuò)誤 505)。 |
該文章在 2011/2/28 17:16:24 編輯過