存取記錄

使用這些伺服器設定進行記錄存取。

語法

TC::directory — 記錄檔資料夾

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

注意

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

TC::maxDays — 保留記錄檔的天數

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

TC::prefix — 存取記錄檔名稱

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

TC::pattern — 存取記錄模式

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

若要使用快取準備公用程式,必須將空格當作欄位分隔符號使用。 此 Platform Server 將欄位值中的所有空格和'%'字元取代為 %20%25(分別)。

支援下列模式變數:

模式 說明

%a

遠端IP位址。

%A

本機IP位址。

%b

回應位元組計數不包括HTTP標頭,或如果為零則為' '。

%B

回應位元組計數,不包括HTTP標頭。

%D

要求處理時間(毫秒)。

%I

執行緒id (用於交叉參照偵錯/錯誤記錄專案)。

%G

日期和時間,格式為 yyyy - 公厘 - dd HH 公厘 ss . SSS offset

( SSS 為毫秒, offset 是GMT時間位移);會在將回應傳送至使用者端時擷取時間值。

%m

要求方法( GET POST ,依此類推)。

%O

請求重疊(同時處理的請求數)。

%p

收到此要求的本機連線埠。

%q

查詢字串(以「?」開頭) (如果存在)。

%r

第一行要求(要求方法、URI、HTTP版本)。

%R

%r ,但會對URI套用有限的HTTP編碼,以避免記錄剖析問題。

%s

HTTP回應狀態代碼。

%S

使用者工作階段ID。

%t

日期和時間,使用一般記錄格式。

%u

已驗證的遠端使用者(如果有的話),否則"。

%U

uri路徑。

%v

本機伺服器名稱。

%T

要求處理時間(以秒為單位)。

%{CacheKey}r

Platform Server 快取金鑰(快取檔案資料夾/名稱)。

%{CacheUse}r

Platform Server 快取管理關鍵字: { REUSED |已建立 |已更新 |遠端 |遠端建立 |遠端更新 | REMOTE_CACHE |已驗證 |已忽略 |未定義} .

%{ContentType}r

回應MIME型別。

%{Context}r

如果前後關聯發生,則為目的地前後關聯。

%{Digest}r

etag 回應標頭值(回應資料的MD5簽章)。

%{Exception}r

錯誤訊息.

%{FetchTime}r

從影像伺服器擷取快取專案或資料所花費的時間。

%{ParseTime}r

請求剖析和影像目錄查閱所花的時間。

%{PathBasedAccess}r

指出此要求是否嘗試過目錄系統以外的任何路徑型存取。

%{PeerServer}r

快取叢集中傳遞快取專案的對等伺服器的IP位址,或是'-' (如果) 快取使用 兩者皆非 REMOTE_CREATED 也不 REMOTE_UPDATES .

%{ProcessingStatus}r

錯誤類別:

  • 0=無錯誤。

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

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

  • 3=其他伺服器錯誤。

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

%{ReqType}r

的上限大小寫值 req= .

%{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.

本頁內容