System Center - Operations Manager 會使用 心跳 來監視代理程式與代理程式主要管理伺服器之間的通信通道。 心跳是每隔60秒預設會透過埠5723(TCP)從代理程式定期傳送到管理伺服器的數據封包。
當代理程式無法傳送心跳訊號四次時,將會產生健全狀況服務心跳訊號失敗警示,而管理伺服器會嘗試使用 ping 連絡電腦。 如果計算機未回應 Ping, 則會產生 [無法連線到計算機 ] 警示。 下圖顯示這項程序。
當您看到這兩個警示時,您知道管理伺服器無法連絡計算機。 當您只看到心跳訊號失敗警示時,您知道電腦可以連接,但代理程式有問題。 這兩個警示都會在心跳恢復時自動關閉。
注意
預設情況下,用戶端作業系統會停用未接收到心跳信號的警示和對 Ping 的回應。 若要接收用戶端操作系統的警示,請覆寫 Windows 用戶端操作系統類別的 健全狀況服務 活動訊號失敗和電腦無法連線的監視器,並將 [產生警示] 參數設定為 True。
針對向閘道器伺服器報告的代理程式,您必須設定 自動代理程式管理帳戶 ,用來自動診斷代理程式失敗(例如活動訊號失敗及無法接收資料),以便讓以某身分執行的帳戶具有管理伺服器和閘道器的訪問許可權。 否則,閘道伺服器上的復原工作將會失敗。 只有在下列情況下才支援此案例:
- 網關伺服器是 Active Directory 信任樹系中的一員,但在管理群組的 Kerberos 信任邊界之外。
- 網關伺服器是與 Operations Manager 管理伺服器相同的 Active Directory 樹系成員。 在此情況下,會使用閘道伺服器是因為存在防火牆或本機資源集區的成員。
代理程式管理的電腦的健康狀態將會變更為嚴重 (紅色),當產生 [健康服務心跳失敗] 警示時。 若要檢視健全狀況狀態的詳細數據,請以滑鼠右鍵按兩下 [作用中警示] 中的計算機,指向 [開啟],然後選取 [健全狀況總管]。 [可用性] 節點將會展開,以顯示關鍵項目。 選取 健康服務心跳故障,然後選取 狀態變更事件索引標籤。您會看到狀態變更清單,其中包含發生日期和時間。 選取任一發生事件,即可在 [詳細資料] 窗格中顯示資訊。 當心跳恢復時,健康狀態將會變成健康 (綠色)。
您可以在 [系統管理] 工作區的 [設定] 中,變更所有代理程式的活動訊號間隔,以及所有管理伺服器遺失的活動訊號數目,如下圖所示。
您還可以在 [系統管理] 工作區中的 代理程式管理 或 管理伺服器 中開啟電腦的內容,以覆寫個別代理程式的全域心跳間隔,以及個別管理伺服器允許的遺失心跳次數。 例如,您可以增加使用低速網路連線之電腦心跳訊號的間隔時間。