存取記錄 access-logging

使用這些伺服器設定來記錄存取權。

語法

TC::directory — 記錄檔資料夾 section-5d9e2168d4504bbe9868b7d6051c9d67

Platform Server寫入記錄檔的資料夾。 這可以是絕對路徑或相對於​ install_folder ​的路徑。 預設值為​​ install_folder/logs。

NOTE
必須先建立新資料夾,才能變更此設定。 如果「影像伺服」是安裝成以非root的使用者帳戶執行,請確定資料夾具有正確的讀取/寫入存取許可權。

TC::maxDays — 保留記錄檔的天數 section-45cbecffc5694c87b7d5c176a44a4885

記錄檔應保留的天數。 每天的午夜都會建立新的記錄檔。 此時,伺服器會刪除記錄檔資料夾中所有超過指定天數的檔案,包括影像伺服器或轉譯伺服器所寫入的檔案。 預設為 10。

TC::prefix — 存取記錄檔名稱 section-1003856323b844049632710a5a056aa7

寫入存取記錄檔資料的檔案名稱首碼。 日期與檔案字尾( ​ yyyy-mm-dd.log)會附加至指定的字串。 存取記錄檔的名稱必須與追蹤記錄檔的名稱不同。 預設值為" access-"。

TC::pattern — 存取記錄模式 section-22775ea85cee444d8a7d7336a3b1feef

指定Platform Server存取記錄檔記錄的資料模式。 圖樣字串會指定用對應值取代的變數。 模式字串中的所有其他字元會按字面意義傳輸到記錄中。

若要使用快取預熱公用程式,必須將空格當作欄位分隔符號使用。 Platform Server會分別以%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
要求的第一行(要求方法、URI、HTTP版本)。
%R
與 %r 相同,但是將有限的HTTP編碼套用至URI,以避免記錄剖析問題。
%s
HTTP回應狀態代碼。
%S
使用者工作階段ID。
%t
日期和時間,以一般記錄格式。
%u
已驗證的遠端使用者(如果有的話),否則''。
%U
uri路徑。
%v
本機伺服器名稱。
%T
要求處理時間(秒)。
%{CacheKey}r
Platform Server 快取金鑰(快取檔案資料夾/名稱)。
%{CacheUse}r
Platform Server 快取管理關鍵字: {已重複使用 | 已建立 | 已更新 | 遠端 | REMOTE_CREATED | REMOTE_UPDATES | REMOTE_CACHE | 已驗證 | 已忽略 | 未定義} 。
%{ContentType}r
回應MIME型別。
%{Context}r
如果發生轉寄內容,則為目的內容。
%{Digest}r
etag 回應標頭值(回應資料的MD5簽章)。
%{Exception}r
錯誤訊息。
%{FetchTime}r
從影像伺服器擷取快取專案或資料所花費的時間。
%{ParseTime}r
請求剖析和影像目錄查閱所花費的時間。
%{PathBasedAccess}r
表示此要求是否嘗試在目錄系統外部進行任何路徑型存取。
%{PeerServer}r
快取叢集中傳遞快取專案之對等伺服器的IP位址,或'-' (如果 CacheUse 既不是 REMOTE_CREATED 也不是 REMOTE_UPDATED )。
%{ProcessingStatus}r

錯誤類別:

  • 0=沒有錯誤。

  • 1=在伺服器上找不到影像。

  • 2=IS通訊協定使用錯誤或1以外的內容錯誤。

  • 3=其他伺服器錯誤。

  • 4=請求因暫時伺服器超載而遭拒。

%{ReqType}r
要求的上限大小寫值= 。
%{RootId}r
請求主要目錄的根ID。
%{SendTime}r
將資料寫入輸出資料流後,Platform Server傳送回應所需的時間。
%{Size}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.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49