Grundlegende Konzepte von Operations Manager

Wichtig

Diese Version von Operations Manager hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf Operations Manager 2022 durchzuführen.

Operations Manager ist eine Komponente von Microsoft System Center, die Sie zum Überwachen von Diensten, Geräten und Vorgängen auf zahlreichen Computern mithilfe einer einzigen Konsole verwenden können. In diesem Artikel werden die grundlegenden Konzepte zu Operations Manager für den Administrator, der die Operations Manager-Infrastruktur verwaltet, und den Operator erläutert, der die IT-Dienste für Ihr Unternehmen überwacht und unterstützt.

Aufgaben von Operations Manager

Große wie kleine Unternehmen sind normalerweise auf die Dienste und Anwendungen ihrer Computerumgebungen angewiesen. IT-Abteilungen sind dafür zuständig, Leistung und Verfügbarkeit dieser kritischen Dienste und Anwendungen zu gewährleisten. Das bedeutet, dass IT-Abteilungen wissen müssen, wann ein Problem vorliegt, erkennen, wo das Problem liegt, und herausfinden, was das Problem verursacht, idealerweise bevor die Benutzer der Anwendungen auf die Probleme stoßen. Je mehr Computer und Geräte im Unternehmen, desto anspruchsvoller wird diese Aufgabe.

Mit Operations Manager in der Umgebung ist es einfacher, zahlreiche Computer, Geräte, Dienste und Anwendungen zu überwachen. Mit der In der folgenden Abbildung dargestellten Betriebskonsole können Sie die Integrität, Leistung und Verfügbarkeit aller überwachten Objekte in der Umgebung überprüfen und Probleme identifizieren und beheben.

Screenshot der Betriebskonsole.

Hinweis

Weitere Informationen zu den Operations Manager-Konsolen finden Sie im Betriebshandbuch unter Vergleich der Operations Manager-Konsolen.

Operations Manager informiert Sie darüber, welche überwachten Objekte nicht fehlerfrei sind, sendet Warnungen, wenn Probleme identifiziert werden, und stellt Informationen bereit, die Ihnen helfen, die Ursache eines Problems und mögliche Lösungen zu identifizieren. Als Administrator legen Sie fest, welche Objekte überwacht werden, indem Sie Computer und Geräte zur Überwachung auswählen und Management Packs mit Überwachungsfunktionen für bestimmte Funktionen und Anwendungen importieren. Sie müssen die Arbeitsweise von Operations Manager und die Funktionen der Operations Manager-Infrastruktur verstehen, um entscheiden zu können, welche Objekte wie zu überwachen sind.

Infrastruktur von Operations Manager

Bei der Installation von Operations Manager wird eine neue Verwaltungsgruppe erstellt. Diese Verwaltungsgruppe ist die grundlegende Funktionseinheit. Eine Verwaltungsgruppe besteht mindestens aus einem Verwaltungsserver, der Betriebsdatenbankund der Reporting-Data Warehouse-Datenbank.

  • Der Verwaltungsserver wird als zentraler Punkt zur Verwaltung der Verwaltungsgruppe und zur Kommunikation mit der Datenbank verwendet. Wenn Sie die Betriebskonsole öffnen und eine Verbindung mit einer Verwaltungsgruppe herstellen, wird die Verbindung mit einem Verwaltungsserver für diese Verwaltungsgruppe hergestellt. Je nach Größe Ihrer Rechenumgebung kann eine Verwaltungsgruppe einen einzelnen oder mehrere Verwaltungsserver enthalten.

  • Die Betriebsdatenbank ist eine SQL Server-Datenbank, die alle Konfigurationsdaten für die Verwaltungsgruppe enthält und in der alle Überwachungsdaten, die für die Verwaltungsgruppe gesammelt und verarbeitet werden, gespeichert werden. Die Daten werden in der Betriebsdatenbank kurzfristig gespeichert. Sie werden standardmäßig 7 Tage beibehalten.

  • Die Data Warehouse-Datenbank ist eine SQL Server-Datenbank, in der Überwachungs- und Warnungsdaten zu Verlaufsanalysezwecken gespeichert werden. Daten, die in die Operations Manager-Datenbank geschrieben werden, werden auch in die Data Warehouse-Datenbank geschrieben, sodass die Berichte stets aktuelle Daten enthalten. Die Daten werden in der Data Warehouse-Datenbank dauerhaft gespeichert.

Wenn die Operations Manager-Berichterstellungsfunktion installiert ist, enthält die Verwaltungsgruppe auch einen Berichtsserver, der Berichte aus Daten in der Data Warehouse-Datenbank erstellt und anzeigt.

Diese Kernkomponenten einer Verwaltungsgruppe können auf einem einzelnen Server installiert oder über mehrere Server verteilt sein (s. folgende Abbildung).

Abbildung der Grundlegenden Verwaltungsgruppe.

Informationen zur Installation von Verwaltungsgruppenfunktionen finden Sie im Bereitstellungshandbuch für Operations Manager.

Verwaltungsserver

Verwaltungsserver werden zur Verwaltung der Verwaltungsgruppenkonfiguration verwendet, außerdem zur Verwaltung von sowie Kommunikation mit Agents sowie zur Kommunikation mit den Datenbanken in der Verwaltungsgruppe.

Mithilfe von mehreren Verwaltungsservern lassen sich bei einer Verwaltungsgruppe zusätzliche Kapazität und durchgehende Verfügbarkeit erzielen. Wenn einer Verwaltungsgruppe mindestens zwei Verwaltungsserver hinzugefügt werden, werden die Verwaltungsserver Teil von einem Ressourcenpool , und die Arbeit wird auf die Mitglieder des Pools verteilt. Wenn ein Mitglied des Ressourcenpools ausfällt, wird die betreffende Arbeitslast von den anderen Mitgliedern übernommen. Wenn ein neuer Verwaltungsserver hinzugefügt wird, übernimmt der neue Verwaltungsserver automatisch einen Teil der Arbeit von den vorhandenen Mitgliedern im Ressourcenpool. Alle Mitglieder im Ressourcenpool verwalten einen eindeutigen Satz von Remoteobjekten. zu einem bestimmten Zeitpunkt verwalten zwei Member im gleichen Pool nicht dasselbe Objekt gleichzeitig.

Ein spezieller Typ des Verwaltungsservers ist der Gatewayserver. Mithilfe von Gatewayserver wird eine Überwachung von Computern in nicht vertrauenswürdigen Domänen ermöglicht. Weitere Informationen finden Sie unter Planen eines Verwaltungsgruppenentwurfs.

Agents

Ein Agent in Operations Manager ist ein Dienst, der auf einem Computer installiert ist. Der Agent sammelt Daten, vergleicht Beispieldaten mit vordefinierten Werten, erstellt Warnungen und führt Antworten aus. Von einem Verwaltungsserver werden Konfigurationen empfangen und an Agents auf überwachten Computern verteilt.

Von jedem Agent werden Informationen an einen Verwaltungsserver innerhalb der Verwaltungsgruppe gesendet. Dieser Verwaltungsserver wird als primärer Verwaltungsserver des Agents bezeichnet.

Von Agents werden Datenressourcen auf dem entsprechenden Computer überwacht und je nach Konfiguration, die sie von ihren Verwaltungsservern erhalten, Informationen gesammelt. Außerdem wird der Integritätsstatus des überwachten Computers sowie der Objekte auf diesem Computer berechnet, und die Informationen werden zurück an den Verwaltungsserver gesendet. Wenn sich der Integritätsstatus eines überwachten Geräts ändert oder andere Kriterien erfüllt sind, kann eine Warnung generiert werden. So wird der Operator informiert, wenn seine Aufmerksamkeit erforderlich ist. Durch die Übermittlung von Integritätsdaten an den Verwaltungsserver wird vom Agent ein aktuelles Bild vom Integritätsstatus des überwachten Objekts sowie der darauf befindlichen Anwendungen erstellt.

Ein Agent kann zur Verwendung als Proxyagentverwendet werden. Ein Proxyagent ist ein Agent zur Weiterleitung von Daten an einen Verwaltungsserver im Auftrag von Computern oder Netzwerkgeräten, die nicht als Hostcomputer des Agents verwendet werden. Beispielsweise kann ein Agent, der auf dem physischen Knoten eines SQL-Clusters installiert ist, als Proxyagent zur Überwachung der Clusterressource verwendet werden. Proxy-Agents ermöglichen die Überwachung von Computern und Geräten, auf denen kein Agent installiert werden kann. Weitere Informationen finden Sie unter Agentless Monitoring in Operations Manager (Überwachung ohne Agents in Operations Manager).

Dienste

Auf einem überwachten Computer wird der Operations Manager-Agent als Microsoft Monitoring Agent-Dienst aufgelistet. Vom Microsoft Monitoring Agent-Dienst werden Leistungsdaten gesammelt, Tasks ausgeführt usw. Wenn vom Dienst keine Kommunikation mit dem Verwaltungsserver hergestellt werden kann, an den die Daten gesendet werden sollen, wird der Dienst weiterhin ausgeführt, und die gesammelten Daten und Ereignisse werden auf dem Datenträger des überwachten Computers in eine Warteschlange geschrieben. Wenn die Verbindung wieder hergestellt wurde, werden die gesammelten Daten und Ereignisse vom Microsoft Monitoring Agent-Dienst an den Verwaltungsserver gesendet.

Hinweis

Der Microsoft Monitoring Agent-Dienst wird gelegentlich als Integritätsdienst bezeichnet.

Der Microsoft Monitoring Agent-Dienst wird auch auf Verwaltungsservern ausgeführt. Auf einem Verwaltungsserver werden vom Dienst Überwachungsworkflows ausgeführt und Anmeldeinformationen verwaltet. Zum Ausführen von Workflows werden vom Dienst mithilfe von angegebenen Anmeldeinformationen MonitoringHost.exe-Vorgänge initiiert. Von diesen Vorgängen werden Ereignisprotokolldaten, Leistungsindikatordaten und WMI-Daten (Windows Management Instrumentation) überwacht und gesammelt, und es werden Aktionen wie Skripts ausgeführt.

Verwaltungsserver werden auch zum Hosten der System Center-Datenzugriffs- und System Center-Verwaltungskonfigurationsdienste verwendet.

Vom System Center-Datenzugriffsdienst wird der Zugriff der Betriebskonsole auf die Betriebsdatenbank ermöglicht, und es werden Daten in die Datenbank geschrieben.

Vom System Center-Verwaltungskonfigurationsdienst werden die Beziehungen und die Topologie der Verwaltungsgruppe verwaltet. Außerdem werden Management Packs an überwachte Objekte verteilt.

Management Packs

Die Workflows, die vom System Center-Verwaltungsdienst ausgeführt werden, werden von Management Packsdefiniert. Die Informationen, die von einem Agent für eine bestimmte Anwendung oder Technologie gesammelt und an den Verwaltungsserver gesendet werden sollen, werden von Management Packs definiert. Beispielsweise enthält das BizTalk Server Management Pack Regeln und Monitore, von denen wichtige Ereignisse und Vorgänge zur Sicherstellung und Effizienz der BizTalk Server-Anwendung gesammelt und bewertet werden.

Wenn ein Agent von Operations Manager installiert wurde, wird eine Erstkonfiguration an den Agent gesendet. Diese Erstkonfiguration beinhaltet Funktionen zur Objektermittlung aus Management Packs. Das Management Pack definiert die Objekttypen, z. B. Anwendungen und Features, die auf Computern überwacht werden, die von Operations Manager erkannt wurden. Von den Agents werden Daten zur Identifizierung der ermittelten Objektinstanzen an den Verwaltungsserver gesendet. Dann werden die Elemente der Management Packs, die für die auf den Computern jeweils ermittelten Objekte gelten (beispielsweise Regeln und Monitore), an die Agents gesendet.

Eine Regel definiert die Ereignisse und Leistungsdaten, die von Computern erfasst werden sollen, und was nach der Erfassung mit den Informationen zu tun ist. Regeln sind im Wesentlichen Wenn-Dann-Anweisungen. Ein Management Pack für eine Anwendung kann z. B. folgende Regeln enthalten:

  • Wenn eine Meldung über eine heruntergefahrene Anwendung ins Ereignisprotokoll geschrieben wird, dann wird eine Warnung gesendet.

  • Wenn beim Hochladen einer Quelldatei ein Fehler auftritt, erfassen Sie das Ereignis, das auf diesen Fehler hinweist.

Aus diesen Beispielen ist ersichtlich, dass von Regeln Warnungen erstellt und Ereignisse oder Leistungsdaten gesammelt und dann vom Agent an den Verwaltungsserver gesendet werden können. Von Regeln können auch Skripts ausgeführt werden, beispielsweise, um den Neustart einer Anwendung zu versuchen, bei welcher ein Fehler aufgetreten ist.

Ermittelte Objekte haben einen Integritätsstatus, der in der Betriebskonsole mithilfe von Grün (erfolgreich/integer), Gelb (Warnung) oder Rot (kritisch oder fehlerhaft) angezeigt wird. Monitore werden verwendet, um die Integritätszustände für bestimmte Aspekte des überwachten Objekts zu definieren. Beispielsweise kann von einem Monitor für Speicherkapazität Grün als „Höchstens 85 % belegt“, Gelb als „Mehr als 85 % belegt“ und Rot als „Mehr als 90 % belegt“ definiert werden. Ein Monitor kann zum Erstellen einer Warnung bei Zustandsänderungen konfiguriert werden.

So werden Objekte ermittelt und überwacht

In nachstehender Abbildung wird vereinfacht illustriert, wie Objekte ermittelt und überwacht werden.

Abbildung einer Übersicht über Die Ermittlung und Überwachung.

  1. Der Administrator konfiguriert Operations Manager für die Suche nach zu verwaltenden Computern. Weitere Informationen zum Ermitteln von Computern finden Sie unter Operations Manager-Agents.

  2. Computer, die die angegebenen Kriterien erfüllen und noch nicht verwaltet werden, werden identifiziert.

  3. Auf den ermittelten Computern wird ein Operations Manager-Agent installiert.

  4. Der Agent fordert Konfigurationsdaten an, und der Verwaltungsserver sendet dann die Agent-Konfigurationsdaten aus installierten Management Packs, einschließlich der zu ermittelnden Klassen. Wenn beispielsweise die Management Packs des Windows Server-Betriebssystems installiert sind, werden die Betriebssystemklassen vom Verwaltungsserver an den Agent gesendet.

  5. Vom Agent werden die Konfigurationsdaten mit dem Computer verglichen, ermittelte Objekte werden identifiziert, und diese Informationen werden an den Verwaltungsserver gesendet. Beispielsweise sendet der Agent die Information an den Verwaltungsserver, dass sich auf dem Computer eine Instanz des Betriebssystems Windows Server 2019 befindet.

  6. Der Verwaltungsserver sendet dem Agent die gesamte Überwachungslogik aus den installierten Management Packs, die für die ermittelten Objekte gilt. Der Agent empfängt z. B. die gesamte Überwachungslogik für Windows Server 2019.

  7. Diese Überwachungslogik, beispielsweise Regeln und Monitore, wird vom Agent angewendet, und die Daten werden zurück an den Verwaltungsserver gesendet.

  8. Wenn Änderungen an ermittelten Objekten auftreten, z. B. anwendungen, die hinzugefügt oder deinstalliert werden, sendet der Agent die aktualisierten Informationen an den Verwaltungsserver, der dann die aktualisierte Überwachungslogik sendet.

Hinweis

Operations Manager kann auch Netzwerkgeräte, Computer, auf denen UNIX- und Linux-Betriebssysteme ausgeführt werden, ermitteln und überwachen und die Überwachung ohne Agent bereitstellen. Weitere Informationen finden Sie im Betriebshandbuch unter Operations Manager Monitoring Scenarios (Überwachungsszenarien in Operations Manager) .

Kommunikation zwischen Agents und Verwaltungsservern

Vom Operations Manager-Agent werden die Warnungs- und Ermittlungsdaten an den primären Verwaltungsserver gesendet und von diesem in die Betriebsdatenbank geschrieben. Außerdem werden vom Agent Ereignis-, Leistungs- und Zustandsdaten an seinen primären Verwaltungsserver gesendet und von diesem simultan in die Betriebsdatenbank sowie in die Data Warehouse-Datenbank geschrieben.

Die Daten werden entsprechend den Zeitplanparametern für jede Regel und jeden Monitor gesendet. Bei optimierten Sammlungsregeln werden nur Daten übertragen, wenn ein Beispiel eines Indikators sich vom vorherigen Beispiel um eine angegebene Toleranz, z. B. 10 %, unterscheidet. Hierdurch lassen sich Netzwerkverkehr und Datenmenge in der Betriebsdatenbank reduzieren.

Zusätzlich wird von allen Agents ein Datenpaket, das als Taktbezeichnet wird, in regelmäßigen Abständen (standardmäßig alle 60 Sekunden) an den Verwaltungsserver gesendet. Mithilfe des Takts werden Verfügbarkeit des Agents und Kommunikation zwischen Agent und Verwaltungsserver überprüft. Weitere Informationen zu Takten finden Sie unter How Heartbeats Work in Operations Manager (Funktionsweise von Takten in Operations Manager).

Von Operations Manager wird für jeden Agent ein Integritätsdienstwatcherausgeführt, um den Zustand des Remoteintegritätsdiensts aus der Perspektive des Verwaltungsservers zu überwachen.

Weitere Ressourcen zu Operations Manager