Share via


在 Configuration Manager 中監視案例健康情況

適用於:Configuration Manager (目前的分支)

您可以使用Configuration Manager來監視端對端案例的健康情況。 監視案例健康情況可增強系統延遲和元件待辦專案的認知,這對雲端服務附加功能而言非常重要。 Configuration Manager模擬活動以公開效能計量和失敗點。它會模擬活動以公開效能計量和失敗點。 這些綜合活動類似于 Microsoft 用來監視其雲端服務中某些元件的方法。 使用此額外資料來進一步瞭解活動的時間範圍。 如果發生失敗,可協助您專注于調查。

從 2010 版開始,Configuration Manager會監視下列兩種案例的健康情況:

  • SQL Server Service Broker:許多核心子系統Configuration Manager使用 Service Broker。

  • 用戶端動作健全狀況:監視用於用戶端動作之快速通道的健康情況。

在Configuration Manager主控台中,移至 [監視] 工作區,然後選取 [案例健康情況]節點。 清單檢視會顯示可用的案例:

Configuration Manager主控台 2010 版中的案例健全狀況節點。

注意事項

如果您使用 高可用性選項,案例健康情況只會監視作用中的節點。 針對 SQL Server Service Broker 案例,它只適用于SQL Server Always On可用性群組的主要複本。 用戶端動作健全狀況案例僅適用于使用中模式的月臺伺服器。

先決條件

  • Configuration Manager中具有最上層網站範圍的完整系統管理員角色

所有案例的動作

在 [ 案例健康情況] 節點中,當您選取案例時,功能區中會提供下列動作:

  • 顯示狀態:此動作是您將用來檢視案例最新測試結果的主要動作。 此動作會開啟包含詳細資訊的視窗。 頂端區段會顯示每個網站的整體狀態。 選取網站,以在底部區段中查看該月臺的詳細狀態。

    SQL Server Service Broker 綜合活動狀態。

  • 案例設定:設定此案例的設定:例如是否已啟用,以及以分鐘為單位的時間間隔。

    • 啟用活動模擬和測量:啟用案例健康情況檢查。
    • 執行時間間隔 (分鐘) :月臺執行案例健康情況檢查的頻率。 根據預設,Configuration Manager每隔 30 分鐘測試一次案例。
    • 作業逾時 (分鐘) :網站等待特定測試完成的時間長度。 根據預設,逾時為 1 小時 (60 分鐘) 。
  • 歷程記錄:顯示綜合交易的先前實例。 使用此歷程記錄來追蹤一段時間的案例健康情況。 您也可以從歷程記錄節點顯示特定 例的狀態。

  • 立即執行:觸發網站以檢查案例健康情況。 如果先前的檢查不成功,您可能會在變更網站元件之後使用此動作。 此動作會建立稽核狀態訊息識別碼 54099。

SQL Server Service Broker

SQL Server Service Broker 是月臺資料庫的必要組態。 許多核心子系統Configuration Manager使用 Service Broker。

Configuration Manager包含此案例的下列測試:

  • 透過SQL Server服務訊息代理程式偵測所有網站
  • 已收到 Ping 訊息
  • 已收到通知:檢查前三個測試之間的上次更新時間。 如果延遲很長,則會影響Configuration Manager效能。
  • 檢查 SQL Server Service Broker 佇列是否已啟用:此測試可確保已啟用 ConfigMgrHMSQueue。 如果佇列已停用,則會影響Configuration Manager的許多核心功能。

注意事項

並非所有網站都會執行所有測試。

透過此健康情況資訊,您可以查看SQL Server透過 Service Broker 交換訊息所需的時間。 較長的延遲或逾時會在處理佇列中顯示待處理專案。 失敗表示 Service Broker 有較大的問題,例如佇列已停用。 由於 SQL Server Service Broker 是核心元件,因此其問題可能會影響許多其他案例。 例如, 用戶端通知用戶端狀態,以及一些租使用者附加功能。

用戶端動作健康情況

監視用於用戶端動作之快速通道的健康情況。 如果您的環境是已上傳裝置的租使用者,此功能可協助您查看來自Microsoft Intune系統管理中心的用戶端動作潛在問題。 您也可以將此功能用於內部部署用戶端動作。 例如,CMPivot、執行腳本和裝置喚醒。

Configuration Manager包含此案例的下列測試:

  • 建立的用戶端動作:測試月臺是否可以使用系統管理服務建立用戶端動作。
  • CMPivot設定:確定已在管理中心網站上正確設定 CMPivot (CAS) 。 如需詳細資訊,請參閱 rcmctrl.log。
  • 用戶端動作結果:測試 CAS 會從主要月臺接收用戶端動作結果。 如果 SQL Server Service Broker 狀況不良,或月臺處於維護模式,此測試可能會失敗。
  • 已處理的用戶端動作:如需詳細資訊,請參閱 objreplmgr.log。
  • 用戶端動作收件匣待辦專案:檢查 objmgr.box 收件匣的待辦專案。 如果有大型待辦專案,則會影響網站將動作傳送至用戶端的速度。 如需詳細資訊,請參閱 objreplmgr.log。
  • 訊息處理引擎待處理專案:檢查訊息處理引擎的待處理專案。 如果有大型待辦專案,則會影響網站處理用戶端動作結果的速度。 如需詳細資訊,請參閱 SMS_MESSAGE_PROCESSING_ENGINE.log。
  • 管理點用戶端動作待辦專案:檢查SQL Server Service Broker 佇列 ConfigMgrBGBQueue 的待辦專案。 如果有大型待辦專案,則會影響管理點將動作推送至用戶端的速度。 檢查 SQL Server Service Broker 的案例健康情況。 如需詳細資訊,請參閱管理點的 bgbserver.log。
  • 用戶端動作結果摘要:檢查工作以計算用戶端作業摘要。 如需詳細資訊,請參閱 statesys.log。
  • 管理點線上狀態:檢查管理點是否在線上,且能夠將動作傳送至用戶端。 如需詳細資訊,請檢查管理點的 ccmexec.log、bgbsetup.log 和 bgbserver.log。
  • 用戶端健康情況摘要:檢查用戶端健康情況排程工作。 如需詳細資訊,請參閱 statesys.log。
  • 用戶端狀態系統收件匣待辦專案:檢查收件匣 auth\statesys.box\incoming 的待辦專案。 如果有大型待辦專案,則會影響網站處理用戶端動作結果的速度。 如需詳細資訊,請參閱 statesys.log。

注意事項

並非所有網站都會執行所有測試。

後續步驟

記錄檔參考

監視資料庫複寫