Exchange 處理程序的診斷記錄

 

適用版本: Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2012-03-26

每個 Exchange 處理程序的處理程序記錄等級都會決定要將哪些事件寫入 Microsoft Windows Server 2003 事件檢視器的應用程式事件日誌中。事件檢視器是您可以用來協助監視硬體及軟體活動的工具。您可以變更處理程序記錄等級以增加要報告的事件量及事件類型 (包含與驗證、連線及使用者動作相關的事件)。也可以使用這些事件進行伺服器診斷及疑難排解。

在 Exchange Server 2007 Service Pack 2 (SP2) 中,Exchange 管理主控台新增了 [管理診斷記錄內容] 精靈。在 Exchange Server 2007 Service Pack 1 或更早的版本中,您必須使用 Exchange 管理命令介面來變更診斷記錄等級。

當您使用 Exchange 管理命令介面時,修改 Exchange 處理程序之處理程序記錄等級的第一個步驟,就是使用 Exchange 管理命令介面 Get-EventLogLevel 指令程式,判定是否可設定處理程序及其目前的記錄等級值為何。

選取想要的處理程序後,下一個步驟是設定這些處理程序的記錄等級。有五個記錄等級,詳細資料如下表所述。當 Exchange 產生的事件低於或等於所設定的記錄等級時,則會記錄事件。事件可分為重要事件 (例如應用程式失敗)、中等重要事件 (例如跨閘道接收郵件),以及只與偵錯活動相關的事件。

可在 Exchange 2007 SP2 或更新版本的 Exchange 管理主控台中使用 [管理診斷記錄內容] 精靈。當您執行 [管理診斷記錄內容] 精靈時,請使用此精靈的使用者介面來選取您要變更記錄等級的處理程序,然後選取您要套用至此處理程序的記錄等級。在您完成問題疑難排解之後變更的處理程序上,[管理診斷記錄內容] 精靈也可用於還原預設記錄等級。

一般而言,您只會記錄重要事件。不過,當問題發生時,增加處理程序記錄等級有助於增加事件日誌所擷取的事件數及詳細資料,方便進行詳細診斷。變更記錄等級之後,只要啟動 Exchange 就會自動開始記錄。您可以在事件檢視器中檢視記錄項目。

note附註:
處理程序記錄等級是針對個別 Exchange 伺服器上的個別處理程序進行設定。若要變更組織中所有 Exchange 伺服器對於某個處理程序的記錄等級,則必須個別變更每部伺服器上的記錄等級。

Exchange 事件的記錄等級

記錄等級 描述

最低

只記錄重要事件、錯誤事件,以及記錄等級為 0 的事件。

note附註:
這是 Exchange 伺服器上所有服務的預設等級,但不含「MSExchange ADAccess\拓撲及 MSExchange ADAccess\驗證」(預設等級為 [低])。

記錄等級為 1 或更低的事件。

記錄等級為 3 或更低的事件。

記錄等級為 5 或更低的事件。

高級

記錄等級為 7 或更低的事件。

相關資訊

如需設定診斷記錄的相關資訊,請參閱如何變更 Exchange 處理程序的記錄等級

如需可設定記錄等級之 Exchange 處理程序的完整清單,請參閱具有可設定事件記錄等級的處理程序

如需 Exchange 管理命令介面 Get-EventLogLevel 指令程式的相關資訊,請參閱 Get-EventLogLevel在 Get-EventLogLevel 指令程式的 ECIdParameter 中使用星號時作業失敗

如需疑難排解 Exchange System Attendant 的相關資訊,請參閱Exchange 2007 System Attendant 未啟動時,如何進行疑難排解將 Windows Server 2003 網域重新命名之後,Exchange System Attendant 沒有在執行 Exchange 2007 的電腦上啟動

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.