Die Funktionsweise von Heartbeats im 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 viermal keinen Heartbeat senden kann, wird eine Gesundheitsdienst-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.
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 die Herzschläge 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 nur unterstützt, wenn:
- Der Gatewayserver ist Mitglied einer vertrauenswürdigen Active Directory-Gesamtstruktur, befindet sich jedoch außerhalb der Kerberos-Vertrauensgrenze der Verwaltungsgruppe.
- Der Gatewayserver ist Mitglied derselben Active Directory-Gesamtstruktur wie die Operations Manager-Verwaltungsserver. Der Gatewayserver wird in diesem Fall aufgrund einer Firewall oder aufgrund seiner Mitgliedschaft in einem lokalen Ressourcenpool verwendet.
Der Integritätsstatus des vom Agent verwalteten Computers ändert sich in kritisch (rot), wenn die Integritätsdienst Heartbeat-Ausfall-Warnung 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 Gesundheitsdienst-Heartbeat-Fehler und dann 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 Gesundheitszustand ändert sich zu gesund (grün), wenn die Herzschläge wieder einsetzen.
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 Abbildung unten gezeigt.
Sie können auch das globale Heartbeat-Intervall für einzelne Agenten und die Anzahl der verpassten Heartbeats für einzelne Verwaltungsserver außer Kraft setzen, indem Sie die Eigenschaften des Computers 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
Wenn Sie mehr darüber erfahren möchten, wie Sie einen Heartbeat-Fehler eines Agents untersuchen und beheben können, lesen Sie Behebung von Heartbeat-Warnungen.
Überprüfen Sie Wiederherstellungsaufgabe für nicht erreichbare Computer für Gateway-Server konfigurieren, wenn Agenten an einen Gateway-Server in einer sicheren Netzwerkumgebung berichten.