使用這些伺服器設定進行日誌訪問。
語法
平台伺服器寫入日誌檔案的資料夾。 此路徑可以是相對於install_folder
的絕對路徑或路徑。 預設值為[!DNL install_folder
/logs]。
必須先建立新資料夾,才能變更此設定。 如果安裝Image Serving以在root以外的用戶帳戶下運行,請確保資料夾具有正確的讀/寫訪問權限。
應保留的日誌檔案的天數。 每天午夜都會建立新的記錄檔。 此時,伺服器將刪除日誌檔案資料夾中早於指定天數的所有檔案,包括由映像伺服器或渲染伺服器編寫的檔案。 預設為 10。
訪問日誌資料寫入到的檔案的名稱前置詞。 日期和檔案尾碼(yyyy
-mm
-dd
.log)附加到指定字串。 訪問日誌檔案的名稱必須與跟蹤日誌檔案的名稱不同。 預設為 " access-
".
指定平台伺服器訪問日誌記錄的資料模式。 模式字串指定用其對應值取代的變數。 模式字串中的所有其他字元將字面傳輸到日誌記錄。
要使用快取預熱實用程式,必須使用空格作為欄位分隔符。 平台伺服器將欄位值中的所有空格和'%'字元分別替換為%20
和%25
。
支援下列模式變數:
模式 | 說明 |
---|---|
%a |
遠程IP地址。 |
%A |
本機IP位址。 |
%b |
回應位元組計數排除HTTP標題,或「 」(如果為零)。 |
%B |
回應位元組計數,排除HTTP標題。 |
%D |
請求處理時間(以毫秒為單位)。 |
%I |
線程ID(用於交叉引用調試/錯誤日誌條目)。 |
%G |
日期和時間,格式為 yyyy - MM - dd HH : mm : ss 。 SSS偏 移 ( SSS 為毫秒,偏移為GMT時間偏移);將回應傳送至用戶端時,會擷取時間值。 |
%m |
請求方法( GET 、 POST 等)。 |
%O |
請求重疊(同時處理的請求數)。 |
%p |
收到此請求的本地埠。 |
%q |
查詢字串(前置有'?') 如果存在)。 |
%r |
第一行請求(request方法、URI、HTTP版本)。 |
%R |
與 %r 相同,但對URI應用有限的HTTP編碼以避免日誌解析問題。 |
%s |
HTTP回應狀態代碼。 |
%S |
使用者工作階段ID。 |
%t |
日期和時間,使用通用日誌格式。 |
%u |
已驗證的遠程用戶(如果有),否則為「」。 |
%U |
URI路徑。 |
%v |
本機伺服器名稱。 |
%T |
請求處理時間(以秒為單位)。 |
%{CacheKey}r |
平台伺服器快取密鑰(快取檔案資料夾/名稱)。 |
%{CacheUse}r |
平台伺服器快取管理關鍵字: { REUSED |已建立 |已更新 |遠程 | REMOTE_CREATED | REMOTE_UPDATED | REMOTE_CACHE |已驗證 |已忽略 | UNDEFINED } 。 |
%{ContentType}r |
回應MIME類型。 |
%{Context}r |
發生上下文轉發時的目標上下文。 |
%{Digest}r |
etag 回應標題值(回應資料的MD5簽名)。 |
%{例外}r |
錯誤訊息. |
%{FetchTime}r |
從Image Server擷取快取項目或資料所花的時間。 |
%{ParseTime}r |
請求剖析和影像目錄查閱所花的時間。 |
%{PathBasedAccess}r |
指出此請求是否嘗試在目錄系統之外進行任何路徑型存取。 |
%{PeerServer}r |
快取集群中傳送快取條目的對等伺服器的IP地址;如果快取使用既不是 REMOTE_CREATED 也不是 REMOTE_UPDATED ,則為「-」。 |
%{ProcessingStatus}r |
錯誤類別:
|
%{ReqType}r |
小寫值 req= 。 |
%{RootId}r |
請求主目錄的根ID。 |
%{SendTime}r |
將資料寫入輸出串流後,Platform Server傳送回應所需的時間。 |
%{大小}r |
類似 %B ,但包含304(未修改)回應的值。 |
%{TransformedUrl}r |
所有規則集轉換後的最終URL。 |
%{ httpRequestHeader }i |
指定的HTTP請求標頭的值。 |
%{ httpResponseHeader } |
指定HTTP回應標題的值。 |
預設為 "%G %a %s %{ProcessingStatus}r %{Size}r %D %{ParseTime}r %{FetchTime}r %O %{ReqType}r '%{RootId}r' %{CacheUse}r %R [%I] '%{Referer}i' %{Host}i %{X-Forwarded-For}i %{If-None-Match}i %{If-Match}i %{If-Modified-Since}i %{Digest}r %{ContentType}r %p %{Exception}r %{CacheKey}r %{PeerServer}" %{SendTime}r %{Context}r %{TransformedUrl}r %{PathBasedAccess}r.