存取記錄 access-logging
使用這些伺服器設定來記錄存取權。
語法
TC::directory — 記錄檔資料夾 section-5d9e2168d4504bbe9868b7d6051c9d67
Platform Server寫入記錄檔的資料夾。 這可以是絕對路徑或相對於 install_folder
的路徑。 預設值為 install_folder
/logs。
TC::maxDays — 保留記錄檔的天數 section-45cbecffc5694c87b7d5c176a44a4885
記錄檔應保留的天數。 每天的午夜都會建立新的記錄檔。 此時,伺服器會刪除記錄檔資料夾中所有超過指定天數的檔案,包括影像伺服器或轉譯伺服器所寫入的檔案。 預設為 10。
TC::prefix — 存取記錄檔名稱 section-1003856323b844049632710a5a056aa7
寫入存取記錄檔資料的檔案名稱首碼。 日期與檔案字尾( yyyy
-mm
-dd
.log)會附加至指定的字串。 存取記錄檔的名稱必須與追蹤記錄檔的名稱不同。 預設值為" access-
"。
TC::pattern — 存取記錄模式 section-22775ea85cee444d8a7d7336a3b1feef
指定Platform Server存取記錄檔記錄的資料模式。 圖樣字串會指定用對應值取代的變數。 模式字串中的所有其他字元會按字面意義傳輸到記錄中。
若要使用快取預熱公用程式,必須將空格當作欄位分隔符號使用。 Platform Server會分別以%20
和%25
取代欄位值中的所有空格和'%'字元。
支援下列模式變數:
日期和時間,格式為 yyyy - MM - dd HH : mm : ss 。 SSS 位移
( SSS 為毫秒,位移為GMT時間位移);將回應傳送至使用者端時擷取時間值。
錯誤類別:
-
0=沒有錯誤。
-
1=在伺服器上找不到影像。
-
2=IS通訊協定使用錯誤或1以外的內容錯誤。
-
3=其他伺服器錯誤。
-
4=請求因暫時伺服器超載而遭拒。
預設為"%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.