監視處理器 (Windows Server 2008 和 Windows Server 2003)

適用於: Operations Manager 2007, Operations Manager 2007 R2, Windows 2000 Server, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2

Windows Server 2008 和 Windows Server 2003 管理組件可以監視個別或全部處理器執行個體。預設會以所有執行個體為總數來監視處理器的健全狀況。如果您有興趣監視個別的處理器執行個體,請啟用 Windows Server 2008 處理器的物件探索或 Windows Server 2003 處理器物件的物件探索。啟用物件探索之後,24 小時內便會探索到處理器,進而監視它們並收集效能資料。下列是針對執行 Windows Server 2008 或 Windows Server 2003 的處理器啟用物件探索,以便與 Windows Server 2008 和 Windows Server 2003 管理組件搭配使用的程序。

注意

Windows 2000 Server 不支援此功能。

只要以 Windows Server 2003 取代 Windows Server 2008,即可針對 Windows Server 2003 管理組件執行下列步驟。

若要啟用 Windows Server 2008 處理器的物件探索

  1. 使用 Operations Manager 2007 管理群組的 Operations Manager 系統管理員角色成員的帳戶登入電腦。

  2. 在 Operations 主控台中,按一下 [撰寫中] 按鈕。

  3. 在 [系統管理] 窗格中,依序展開 [撰寫中] 和 [管理組件物件],然後按一下 [物件探索]。

  4. 按一下 Operations Manager 2007 工具列上的 [領域]。

  5. 在 [依照目標為管理群組件物件決定領域] 對話方塊中,按一下 [全部清除]。

  6. 在 [尋找] 方塊中,輸入「Windows Server 2008 處理器」,選取 [Windows Server 2008 處理器] 核取方塊,然後按一下 [確定]。

  7. 在 [物件探索] 窗格中,展開 [找到的類型: Windows Server 2008 處理器]。

  8. 以滑鼠右鍵按一下 [探索 Windows CPU],依序指向 [覆寫] 和 [覆寫物件探索],然後按一下 [針對以下類型的特定物件: Windows Server 2008 作業系統]。

    注意

    透過選取 [針對以下類型的特定物件: Windows Server 2008 作業系統],您可以決定哪些物件會受此變更影響。如果您選取 [針對以下類型的所有物件: Windows Server 2008 作業系統],每個物件都會受此變更影響。

  9. 在 [選取物件] 對話方塊中,按一下您要監視個別處理器的電腦,然後按一下 [確定]。

  10. 在 [覆寫內容] 對話方塊中,找出 [參數名稱] 為 [已啟用] 的一列,然後依序按一下 [覆寫]、[覆寫設定] 功能表、[True] 和 [確定]。

啟用目標處理器、規則和監視的覆寫之後,Windows Server 2008 處理器或 Windows Server 2003 處理器便會開始在 CPU 上運作。

監視總體處理器效能

管理組件中的許多規則、工作和監視都可用來監視處理器效能。建議您至少監視下表所列的項目。

物件 監視/規則名稱

Windows Server 2008 作業系統

CPU 總使用率百分比

(預設啟用)

Windows Server 2008 作業系統

處理器總中斷時間百分比

(預設停用)

Windows Server 2008 作業系統

處理器處理時間總數百分比

(預設啟用)

Windows Server 2008 作業系統

處理器總 DPC 時間百分比

(預設停用)

注意

Windows Server 2003 和 Windows 2000 Server 管理組件中提供相同參數。

請評估下列參數的預設設定,並與您的商務需求相比較。如果變更這些值有利於您的監視策略,請使用覆寫進行必要變更。如需覆寫的詳細資訊,請參閱 Operations Manager 2007 說明中的<Operations Manager 2007 中的覆寫>主題。

CPU 總使用率百分比 (監視)

CPU 使用率是處理器花費在執行非閒置執行緒所經過時間的百分比。其計算方式是測量閒置執行緒在取樣間隔時間內處於使用中的持續時間,然後從間隔持續時間減去該時間。CPU 使用率是處理器活動的主要指標,並且此監視會顯示在取樣間隔時間內所觀測到的平均忙碌時間百分比。

CPU 佇列長度是此 CPU 的系統工作佇列的目前長度。

根據預設,此監視的閾值為 95% 的 CPU 使用率且 CPU 佇列長度大於 15 (每 2 分鐘使用三個樣本測量一次來計算此閾值)。

處理器總中斷時間百分比 (集合規則)

此規則會收集 Total Instance of the % Interrupt Time 效能計數器。根據預設,每 5 分鐘取樣一次。中斷時間百分比會監視中斷模式下所發生的平均處理器總使用量。只有裝置驅動程式功能的中斷服務常式 (ISR) 才會在中斷模式下執行。過多的中斷時間百分比可以識別出裝置功能不正常,也可以做為裝置造成處理器瓶頸的次要指標。

處理器處理時間總數百分比 (集合規則)

此規則會收集 Total Instance of the % Processor Time 效能計數器。根據預設,每 5 分鐘取樣一次。處理時間百分比是處理器未執行閒置執行緒的時間百分比,而且假設處理器代表實際工作忙碌中。處理時間百分比是處理器瓶頸的主要指標。您應該關心處理時間百分比超過 80 至 90% 的持續時間。

處理器總 DPC 時間百分比 (集合規則)

此規則會收集 Total Instance of the % DPC Time 效能計數器。根據預設,每 5 分鐘取樣一次。DPC 時間百分比會監視處理器花費在「延遲程序呼叫」常式的時間百分比,而延遲程序呼叫是從 ISR 呼叫的裝置驅動程式排程路由。過多的 DPC 時間百分比可能表示硬體或裝置驅動程式發生問題。

監視個別處理器效能

當您啟用處理器的物件探索時,便會啟用下列監視和規則。

物件 監視/規則名稱

Windows Server 2008 處理器

處理器中斷時間百分比

Windows Server 2008 處理器

處理器處理時間 %

Windows Server 2008 處理器

處理器 DPC 時間百分比

Windows Server 2008 處理器

CPU 使用率百分比

注意

Windows Server 2003 管理組件中提供相同參數。

處理器中斷時間百分比 (集合規則)

此規則會收集 Processor of the % Interrupt Time 效能計數器。根據預設,每 5 分鐘取樣一次。中斷時間百分比會監視中斷模式下所發生的平均處理器總使用量。只有裝置驅動程式功能的中斷服務常式 (ISR) 才會在中斷模式下執行。過多的中斷時間百分比可以識別出裝置功能不正常,也可以做為裝置造成處理器瓶頸的次要指標。

處理器處理時間百分比 (集合規則)

此規則會收集 Processor of the % Processor Time 效能計數器。根據預設,每 5 分鐘取樣一次。處理時間百分比是處理器未執行閒置執行緒的時間百分比,而且假設處理器代表實際工作忙碌中。處理時間百分比是處理器瓶頸的主要指標。您應該關心處理時間百分比超過 80 至 90% 的持續時間。

處理器 DPC 時間百分比 (集合規則)

此規則會收集 Processor of the % DPC Time 效能計數器。根據預設,每 5 分鐘取樣一次。DPC 時間百分比會監視處理器花費在「延遲程序呼叫」常式的時間百分比,而延遲程序呼叫是從 ISR 呼叫的裝置驅動程式排程路由。過多的 DPC 時間百分比可能表示硬體或裝置驅動程式發生問題。

CPU 使用率百分比 (監視)

CPU 使用率是處理器花費在執行非閒置執行緒所經過時間的百分比。其計算方式是測量閒置執行緒在取樣間隔時間內處於使用中的持續時間,然後從間隔持續時間減去該時間。CPU 使用率是處理器活動的主要指標,並且此監視會顯示在取樣間隔時間內所觀測到的平均忙碌時間百分比。

CPU 佇列長度是此 CPU 的伺服器工作佇列的目前長度。

根據預設,此監視的閾值為 95% 的 CPU 使用率 (每 2 分鐘使用 5 個樣本測量一次來計算此閾值)。