編輯記錄設定

管理伺服器記錄檔記錄關於伺服器的資料,包括遇到的錯誤類型以及關於伺服器存取的資訊。檢視這些記錄可讓您監視伺服器作業,並透過提供資料 (如遇到的錯誤類型以及存取某些檔案的時間) 來排解問題。

記錄類型

記錄類型大體可分為:

  1. 存取記錄 — 存取記錄可記錄有關向伺服器發出之請求以及伺服器之回應的資訊。

  2. 伺服器記錄-伺服器記錄可列出自記錄檔建立後,伺服器所遇到的所有錯誤。它也包含有關伺服器的資訊訊息,如啟動伺服器的時間與嘗試登入伺服器不成功的使用者。

配置記錄設定

若要啟用與編輯配置的記錄設定,請執行以下作業:

  1. 按一下 [配置] 標籤

  2. 選取您需要為其啟用/編輯記錄設定的配置。

  3. 按一下 [一般設定] 標籤 > [記錄喜好設定] 標籤

編輯存取記錄喜好設定

下表說明了 [存取記錄喜好設定] 區段中的欄位:

表 20 欄位說明 > 存取記錄喜好設定

欄位

說明

啟用

已啟用/已停用。依預設,存取記錄為停用狀態。選取此選項以啟用存取記錄。請注意,啟用存取記錄將使伺服器效能小幅下降。

存取記錄位置

儲存存取記錄檔的伺服器路徑。預設值為 ../logs/access

存取記錄格式

  1. 使用常用記錄格式 — 此選項為記錄檔的預設格式類型。伺服器將記錄從請求標頭中擷取的最相關資訊。常用記錄格式為 IP Address - user [date] "request" status content-length

  2. 僅記錄以下詳細資訊 — 使用此選項即可只記錄請求標頭中的特定值。例如,您可以僅記錄用戶端使用者名稱和 HTTP 狀態。

    選取此頁面中提供的選項,以包含在記錄報告中。

    您也可以使用 [自訂記錄格式] 選項,手動配置記錄格式。

編輯伺服器記錄喜好設定

下表說明 [伺服器記錄喜好設定] 區段中的欄位:

表 21 欄位說明 > 伺服器記錄喜好設定

欄位

說明

伺服器記錄位置

儲存伺服器記錄檔的伺服器路徑。預設值為 ../logs/errors

記錄詳細度層級

此選項為您提供設定記錄詳細度的簡單方法。若要測試 Web 應用程式並對其進行除錯,建議使用 finest 層級。

對於生產環境,建議的記錄級別為 failuresecuritycatastrophe 記錄層級將記錄非常少的詳細資訊。

記錄虛擬伺服器名稱

如果選取此選項,則在記錄錯誤的同時,還會記錄處理請求的虛擬伺服器名稱。

寫入 stderr 的記錄應用程式資料

如果選取此選項,則會記錄由已部署 Web 應用程式引起的異常 (如果寫入 stderr 中)。

依預設,此選項為啟用狀態。

寫入主控台的記錄應用程式資料

如果選取此選項,則會記錄由已部署 Web 應用程式引起的異常 (如果寫入 主控台 中)。

依預設,此選項為啟用狀態。

日期格式

用來將時間戳記附加至錯誤訊息的時間格式。預設值為 [%d/%b/%Y:%H:%M:%S]

歸檔記錄檔

您可以將記錄檔設定為自動歸檔。在某一時間,或在指定間隔後,伺服器將自動重建存取記錄。伺服器會儲存舊記錄檔,並使用包含其儲存日期和時間的名稱標示已儲存的檔案。

例如您可以將檔案設定為每小時自動重建一次,並且伺服器儲存檔案並將其命名為「access.199907.0152400」,其中,「名稱|年|月|日|24 小時制時間」會鏈結為單一字元串。依據您設定之記錄自動重建類型的不同,存取記錄歸檔檔案的確切格式也會不同。

存取記錄自動重建在伺服器啟動時初始化。如果開啟自動重建,則伺服器將建立具有時間戳記的存取記錄檔,而且伺服器啟動時就會開始自動重建。

開始自動重建後,當產生需要記錄到存取記錄檔的請求,而且產生時間在先前排定的「下一個自動重建時間」之後時,伺服器會建立具有新時間戳記的存取記錄檔。

設定記錄自動重建

按一下 [立即自動重建記錄] 按鈕以立即歸檔記錄檔。將自動重建記錄並採用以下格式儲存:<原始檔案名稱> . <YYYY.MM.DD.HHMM>

您還可以使用記錄自動重建選項,為已配置的實例建立伺服器/存取記錄自動重建排程。若要設定記錄自動重建,請執行以下步驟:

  1. 按一下 [配置] 標籤

  2. 選取您需要為其啟用/編輯記錄設定的配置。

  3. 按一下 [一般設定] 標籤 > [記錄喜好設定] 標籤

  4. 按一下 [記錄歸檔] 區段下的 [新增] 按鈕

歸檔指令: 您可以指定伺服器自動重建記錄檔後之指令的絕對路徑。記錄檔自動重建後的檔案名稱會做為歸檔指令的引數傳送。歸檔指令也會壓縮已自動重建的記錄檔。

以下小節中說明了新增記錄自動重建頁面中的欄位:

表 22 欄位說明 > 設定記錄自動重建

欄位

說明

事件

存取記錄自動重建/伺服器記錄自動重建。選取這兩個選項之一或同時選取二者,以為該記錄類型配置自動重建。

時間

配置的事件啟動時間。從下拉式方塊中選取小時和分鐘值。

每一天 — 每天在指定的時間啟動指定的事件。

特定日期 — 在特定日期啟動指定的事件。

1. 星期幾 — 指定星期日到星期六之間的任一天。

2. 日期 — 以逗號分隔的項目指定每月 1 日到 31 日之間的任何一天。例如 4,23,9。

特定月份 — 在特定時間和月份啟動指定的事件。指定從 1 月至 12 月之間的月份。

間隔

在此時間段之後啟動指定的事件。

1. 間隔小時數 — 從下拉式方塊中選取小時數。

2. 間隔秒數 — 從下拉式方塊中選取秒數。

若要刪除排定的記錄自動重建,請按一下 [記錄歸檔] 區段中的 [刪除] 按鈕