Operations Manager のハートビートのしくみ
System Center - Operations Manager では、 heartbeats を使用して、エージェントとエージェントのプライマリ管理サーバー間の通信チャネルを監視します。 ハートビートは、エージェントから管理サーバーに定期的に送信されるデータのパケットです。既定では、ポート 5723 (TCP) を使用して 60 秒ごとに送信されます。
エージェントがハートビートの送信に 4 回失敗すると、ヘルス サービスハートビート エラーアラートが生成され、管理サーバーは ping を使用してコンピューターへの接続を試みます。 コンピューターが ping に応答しない場合は、 コンピューターへの接続に失敗 アラートが生成されます。 次に、このプロセスの図を示します。
両方のアラートが表示されると、管理サーバーからコンピューターに接続できないことがわかっています。 ハートビート エラーのアラートのみが表示される場合は、コンピューターに接続できますが、エージェントに問題があることがわかります。 これらのアラートは両方とも、ハートビートが再開した時点で自動的に閉じます。
Note
既定では、クライアント オペレーティング システムのハートビート失敗と ping 応答のアラートは無効になっています。 クライアント オペレーティング システムのアラートを受信するには、ヘルス サービスハートビート エラーをオーバーライドしComputer Not ReachableクラスWindows クライアント オペレーティング システムを監視しGenerates Alert パラメーターを True に設定します。
ゲートウェイ サーバーに報告するエージェントの場合は、エージェントのエラー (ハートビートの失敗やデータの受信エラーなど) を自動的に診断するために使用される Automatic Agent 管理アカウント を構成して、実行アカウントに管理サーバーとゲートウェイの両方に対する権限を持つ必要があります。 それ以外の場合、回復タスクはゲートウェイ サーバーで失敗します。 このシナリオは、次の場合にのみサポートされます。
- ゲートウェイ サーバーは、Active Directory の信頼されたフォレストのメンバーですが、管理グループの Kerberos 信頼境界の外側にあります。
- ゲートウェイ サーバーは、Operations Manager 管理サーバーと同じ Active Directory フォレストのメンバーです。 この場合、ゲートウェイ サーバーは、ローカル リソース プールのファイアウォールまたはメンバーが原因で使用されます。
エージェントで管理されているコンピューターのヘルス状態は、 [ヘルス サービスのハートビート エラー] が生成されると "重大" (赤) に変わります。 正常性状態の詳細を表示するには、 Active Alerts でコンピューターを右クリックし、 Open をポイントして、 Health Explorer を選択します。 [可用性] ノードが展開され、重要なアイテムが表示されます。 [ハートビート エラーヘルス サービス選択し、State Change Events タブを選択します。状態の変更の一覧が、発生日時と共に表示されます。 イベントを選択すると、 [詳細] ウィンドウに情報が表示されます。 ハートビートが再開すると、ヘルス状態が正常な状態 (緑) に変わります。
[設定] の [管理] ワークスペースで、次の図のように、すべてのエージェントのハートビート間隔とすべての管理サーバーのハートビート失敗回数を変更できます。
個々のエージェントのグローバル ハートビート間隔と個々の管理サーバーのハートビート失敗回数を上書きすることもできます。その場合、 [管理] ワークスペースの [エージェント型マネージド] または [管理サーバー] でコンピューターのプロパティを開きます。 たとえば、ネットワーク接続が遅いコンピューターのハートビート間隔を増やすことができます。
次のステップ
エージェントのハートビート エラーを調査する方法とその解決方法の詳細については、 ハートビート アラートの表示を参照してください。
エージェント セキュリティで保護されたネットワーク環境のゲートウェイ サーバーに報告する場合は ゲートウェイ サーバーのコンピューターに到達できない回復タスクの構成を確認します。