Freigeben über


Grundlegende Konzepte von Operations Manager

 

Betrifft: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Operations Manager ist eine Komponente von Microsoft System Center 2012, die Sie zum Überwachen von Diensten, Geräten und Vorgängen auf zahlreichen Computern mithilfe einer einzigen Konsole verwenden können. In diesem Thema werden Basiskonzepte von Operations Manager erläutert. Die Inhalte sind für den Administrator bestimmt, der die Operations Manager-Infrastruktur verwaltet, sowie für den Operator, der für Überwachung und Wartung der Computer im Unternehmen verantwortlich ist.

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. Daraus folgt, dass IT-Abteilungen erfahren müssen, wenn ein Problem auftritt; sie müssen ferner identifizieren, wo das Problem besteht und was seine Ursache ist – idealerweise, bevor die Benutzer der Anwendung dem Problem begegnen. Je mehr Computer und Geräte im Unternehmen verwendet werden, desto herausfordernder ist diese Aufgabe.

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

Überwachungsübersichtsseite der Konsole

System_CAPS_noteHinweis

Informieren Sie sich unter Using the Operations Manager Consoles (Verwenden der Operations Manager-Konsolen) im Betriebshandbuch über die Verwendung der Operations Manager-Konsolen.

Sie werden von Operations Manager darüber informiert, ob die Integrität überwachter Objekte beeinträchtigt ist. Sie erhalten Warnungen, wenn Probleme festgestellt werden, und Informationen zur Identifizierung und möglichen Behebung der Probleme. 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 Betriebsdatenbank und 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 Berichtsfunktion von Operations Manager installiert ist, enthält die Verwaltungsgruppe auch einen Berichtsserver, von dem Berichte aus den Daten in der Data Warehouse-Datenbank erstellt und dargestellt werden.

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

Verwaltungsgruppe auf einem oder mehreren Servern

Informationen zur Installation von Verwaltungsgruppenfunktionen finden Sie im Operations Manager 2012 Deployment Guide (Bereitstellungshandbuch für Operations Manager 2012).

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. Von einem neu hinzugefügten Verwaltungsserver wird automatisch ein Teil der Arbeit vorhandener Mitglieder des Ressourcenpools übernommen. Es wird jeweils ein bestimmter Satz Remoteobjekte von den Mitgliedern des Ressourcenpools verwaltet. Ein Objekt wird zu keinem Zeitpunkt von zwei Mitgliedern des gleichen Pools gleichzeitig verwaltet.

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 Monitoring Across Untrusted Boundaries (Überwachung über nicht vertrauenswürdige Grenzen hinweg).

Agents

Ein Agent in Operations Manager ist ein Dienst, der auf einem Computer installiert ist. Vom Agent werden Daten gesammelt, abgetastete Daten mit vorgegebenen Werten verglichen, Warnungen erstellt und Antworten ausgeführt. 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 Proxyagent verwendet 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. Mithilfe von Proxyagents können Computer und Geräte überwacht werden, auf denen die Installation eines Agents nicht möglich ist. 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 Integritätsdiensts der System Center-Verwaltung aufgelistet. Vom Integritätsdienst der System Center-Verwaltung 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 Integritätsdienst der System Center-Verwaltung an den Verwaltungsserver gesendet.

System_CAPS_noteHinweis

Der Integritätsdienst der System Center-Verwaltung wird manchmal auch als Integritätsdienst bezeichnet.

Der Integritätsdienst der System Center-Verwaltung wird auch auf Verwaltungsservern ausgeführt. Auf einem Verwaltungsserver werden vom Integritätsdienst der System Center-Verwaltung Überwachungsworkflows ausgeführt und Anmeldeinformationen verwaltet. Zum Ausführen von Workflows werden vom Integritätsdienst der System Center-Verwaltung 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 Packs definiert. 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. Vom Management Pack wird der Objekttyp definiert, beispielsweise Anwendungen und Funktionen, der auf von Operations Manager ermittelten Computern überwacht wird. 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.

Von einer Regel wird definiert, welche Ereignisse und Leistungsdaten von den Computern gesammelt werden sollen und was mit den gesammelten Informationen geschehen soll. 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 ein Fehler beim Hochladen einer Quelldatei auftritt, dann wird das Ereignis erfasst, von dem dieser Fehler angezeigt wird.

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.

Diagramm der 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 Managing Discovery and Agents (Verwalten von Ermittlung und Agents).

  2. Es werden Computer identifiziert, die den angegebenen Kriterien entsprechen und noch nicht verwaltet werden.

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

  4. Von diesem Agent werden Konfigurationsdaten angefordert. Diese Daten einschließlich der zu ermittelnden Klassen werden vom Verwaltungsserver aus den installierten Management Packs an den Agent gesendet. 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 wird die Information gesendet, dass sich auf dem Computer eine Instanz des Betriebssystems Windows Server 2008 R2 befindet.

  6. Daraufhin wird die gesamte den ermittelten Objekten entsprechende Überwachungslogik aus installierten Management Packs vom Verwaltungsserver an den Agent gesendet. Im Beispiel wird die gesamte Überwachungslogik für Windows Server 2008 R2 an den Agent gesendet.

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

  8. Wenn bei ermittelten Objekten Änderungen festgestellt werden, beispielsweise Anwendungen hinzugefügt oder entfernt werden, werden die aktualisierten Informationen an den Verwaltungsserver gesendet. Von diesem wird daraufhin entsprechend aktualisierte Überwachungslogik an den Agent gesendet.

System_CAPS_noteHinweis

Von Operations Manager können auch Netzwerkgeräte sowie UNIX- und Linux-Betriebssysteme ermittelt und überwacht werden. Zudem ist eine Überwachung ohne Agents möglich. 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 Takt bezeichnet 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ätsdienstwatcher ausgeführt, um den Zustand des Remoteintegritätsdiensts aus der Perspektive des Verwaltungsservers zu überwachen.

Weitere Ressourcen zu Operations Manager