Freigeben über


Funktionsweise von Heartbeats in Operations Manager

System Center - Operations Manager verwendet Heartbeats zur Überwachung der Kommunikationskanäle zwischen einem Agenten und dem primären Verwaltungsserver des Agenten. Ein Heartbeat ist ein Datenpaket, das vom Agenten regelmäßig an den Verwaltungsserver gesendet wird, standardmäßig alle 60 Sekunden unter Verwendung von Port 5723 (TCP).

Wenn ein Agent einen Heartbeat viermal nicht senden kann, wird eine Integritätsdienst Heartbeat-Fehlerwarnung generiert, und der Verwaltungsserver versucht, den Computer mithilfe von Ping zu kontaktieren. Wenn der Computer nicht auf den Ping antwortet, wird eine Warnung Verbindung zum Computer fehlgeschlagen erzeugt. Die folgende Abbildung veranschaulicht diesen Prozess.
Diagramm zur Darstellung von Agent to MS Heartbeat.

Wenn beide Warnungen angezeigt werden, wissen Sie, dass der Computer nicht vom Verwaltungsserver kontaktiert werden kann. Wenn nur die Heartbeat-Fehlerwarnung angezeigt wird, wissen Sie, dass der Computer kontaktiert werden kann, aber es gibt ein Problem mit dem Agenten. Beide Warnungen werden automatisch geschlossen, wenn Heartbeats fortgesetzt werden.

Hinweis

Standardmäßig sind Warnungen für verpasste Heartbeats und die Reaktion auf Ping für Clientbetriebssysteme deaktiviert. Um Warnungen für Client-Betriebssysteme zu erhalten, überschreiben Sie die Monitore Health Service Heartbeat Failure und Computer Not Reachable für die Klasse Windows Client Operating System und setzen Sie den Parameter Generates Alert auf True.

Für Agenten, die an einen Gateway-Server berichten, müssen Sie das Automatische Agentenverwaltungskonto konfigurieren, das zur automatischen Diagnose von Agentenfehlern (z. B. Heartbeat-Fehler und Fehler beim Datenempfang) verwendet wird, so dass das „Ausführen-als“-Konto über Berechtigungen sowohl für den Verwaltungsserver als auch für das Gateway verfügt. Andernfalls schlägt die Wiederherstellungsaufgabe auf einem Gatewayserver fehl. Dieses Szenario wird lediglich unterstützt für:

  1. Der Gatewayserver ist Mitglied einer vertrauenswürdigen Active Directory-Gesamtstruktur, aber außerhalb der Kerberos-Vertrauensgrenze der Verwaltungsgruppe.
  2. Der Gatewayserver ist Mitglied derselben Active Directory-Gesamtstruktur wie die Operations Manager-Verwaltungsserver. Der Gatewayserver wird in diesem Fall aufgrund einer Firewall oder eines Mitglieds eines lokalen Ressourcenpools verwendet.

Der Integritätsstatus für den vom Agent verwalteten Computer ändert sich in kritisch (rot), wenn die Integritätsdienst Heartbeat-Fehlerwarnung generiert wird. Um Details zum Integritätsstatus anzuzeigen, klicken Sie mit der rechten Maustaste auf den Computer in Aktive Warnungen, zeigen Sie auf Öffnen und wählen Sie Integritäts-Explorer aus. Der Verfügbarkeitsknoten wird erweitert, um das kritische Element anzuzeigen. Wählen Sie Integritätsdienst-Heartbeat-Fehler aus und wählen Sie die Registerkarte Zustandsänderungsereignisse aus. Sie sehen eine Liste der Zustandsänderungen mit Datum und Uhrzeit des Auftretens. Wählen Sie ein beliebiges Vorkommen aus, um Informationen im Bereich Details anzuzeigen. Der Integritätszustand ändert sich beim Fortsetzen des Heartbeats in gesund (grün).

Sie können das Heartbeat-Intervall für alle Agenten und die Anzahl der verpassten Heartbeats für alle Management-Server unter Einstellungen im Arbeitsbereich Verwaltung ändern, wie in der folgenden Abbildung dargestellt.
Screenshot: Globale Heartbeat-Einstellungen konfigurieren.

Sie können auch das globale Heartbeat-Intervall für einzelne Agenten und die Anzahl der verpassten Heartbeats für einzelne Management-Server überschreiben, indem Sie die Eigenschaften für den Computer in Agent Managed oder Verwaltungsserver im Arbeitsbereich Administration öffnen. So können Sie beispielsweise das Heartbeat-Intervall für einen Computer mit einer langsamen Netzwerkverbindung erhöhen.

Nächste Schritte