Was ist ein Operations Manager-Management Pack?

 

Veröffentlicht: März 2016

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

Management Packs enthalten normalerweise Überwachungseinstellungen für Anwendungen und Dienste. Sobald ein Management Pack in eine Verwaltungsgruppe importiert wurde, wird von System Center 2012 – Operations Manager mit der Überwachung von Objekten begonnen. Diese Überwachung erfolgt aufgrund der durch das Management Pack festgelegten Standardeinstellungen und Schwellenwerte.

Jedes Management Pack kann einen, mehrere oder alle der folgenden Teile enthalten:

  • Monitore, die einen Agent zur Überwachung des Status verschiedener Teile einer verwalteten Komponente anleiten.

  • Regeln, die einen Agent zum Sammeln von Leistungs- und Ermittlungsdaten, zum Senden von Warnungen und Ereignissen, und vielem mehr anleiten.

  • Tasks, die Aktivitäten definieren, die entweder vom Agent oder der Konsole ausgeführt werden.

  • Wissensquelle, die Tipps und Anleitungen für Operatoren zum Diagnostizieren und Beheben von Problemen bereitstellt.

  • Ansichten, die angepasste Benutzeroberflächen für die Überwachung und Verwaltung der Komponente bieten.

  • Berichte, die spezialisierte Methoden zur Berichterstattung über Informationen zur verwalteten Komponente definieren.

  • Objektermittlungen, welche die zu überwachenden Objekte identifizieren.

  • Ausführende Profile, die Ihnen ermöglichen, unterschiedliche Regeln, Tasks, Monitore oder Ermittlungen unter verschiedenen Konten auf verschiedenen Computern auszuführen.

Teile eines Management Packs

Jedes Management Pack definiert ein Modell der verwalteten Komponente. Dieses Modell wird in Form von einer oder mehreren Klassen ausgedrückt, die jeweils ein Objekt darstellen, das überwacht und verwaltet werden kann. Wenn die Informationen eines Management Packs an einen Agent gesendet werden, verwendet der Agent bestimmte Ermittlungsregeln im Management Pack, um die eigentlichen Instanzen der von diesem Pack definierten Klassen zu finden.

Um die Netzwerknutzung und Speicheranforderungen auf dem Agent zu reduzieren, werden nur die Teile des Management Packs in den lokalen Speicher des Agents heruntergeladen, die vom Agent für die Durchführung der Überwachung benötigt werden. Beispielsweise werden die Abschnitte des Management Packs, die die Regeln und Monitore definieren, heruntergeladen, die Abschnitte für Wissensquellen und Berichte hingegen werden nicht heruntergeladen.

Monitore

Jedes Management Pack definiert eine oder mehrere Klassen, die verwaltet werden können, und legt dann eine Gruppe von Monitoren für Instanzen der Klassen fest. Diese Monitore überwachen den Status jeder Instanz, wodurch sich Probleme leichter vermeiden lassen, bevor sie entstehen.

Jeder Monitor spiegelt den Status eines bestimmten Aspekts einer Klasseninstanz wider und ändert sich, wenn der Status der Klasseninstanz sich ändert. Ein Monitor, der beispielsweise die Datenträgerauslastung überwacht, kann einen von drei Zuständen aufweisen: grün, wenn der Datenträger zu weniger als 75 Prozent belegt ist; gelb, wenn der Datenträger zwischen 75 und 90 Prozent belegt ist; und rot, wenn der Datenträger zu über 90 Prozent belegt ist. Ein Monitor, der die Verfügbarkeit einer Anwendung überwacht, kann zwei Zustände aufweisen: grün, wenn die Anwendung ausgeführt wird; und rot, wenn sie nicht ausgeführt wird. Der Autor jedes Management Packs legt fest, welche Monitore enthalten sind, wie viele Zustände jeder Monitor aufweisen kann und welcher Aspekt der verwalteten Klasse vom Monitor überwacht wird.

Regeln

Mit Regeln wird in Operations Manager vorgegeben, welche Ereignisse bzw. Leistungsdaten von einem Computer 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 ins Ereignisprotokoll geschrieben wird, die angibt, dass eine Anwendung heruntergefahren wird, sende eine Warnung.

  • Wenn ein Anmeldeversuch fehlschlägt, erfasse das Ereignis, das diesen Fehler anzeigt.

Wie diese Beispiele zeigen, können Regeln Warnungen, Ereignisse oder Leistungsdaten senden. Von Regeln können auch Skripts ausgeführt werden, beispielsweise, um den Neustart einer Anwendung zu versuchen, bei welcher ein Fehler aufgetreten ist.

Ansichten

Die Operations Manager-Betriebskonsole umfasst mehrere Standardansichten, darunter die Statusansicht, die Warnungsansicht und die Leistungsansicht. Ein Management Pack kann eigene spezielle Ansichten enthalten. Außerdem können Sie in der Betriebskonsole eine personalisierte Ansicht erstellen.

Wissensquelle

Eine Wissensquelle ist in Regeln und Monitore eingebetteter Inhalt, der vom Autor des Management Packs stammende Informationen zur Ursache einer Warnung und Vorschläge für die Lösung des zugrunde liegenden Problems enthält. Die Wissensquellen wird als Text in der Konsole angezeigt, und ihre Aufgabe besteht darin, einen Operator bei der Diagnose und beim Beheben von Problemen zu unterstützen. Der Text kann Links zu Tasks enthalten, mit deren Hilfe der Autor dieser Wissensquellen den Operator durch den Wiederherstellungsprozess leiten kann. Der Operator wird z. B. aufgefordert, zuerst Task A auszuführen, und dann, abhängig vom Ergebnis dieses Task, entweder Task B oder Task C auszuführen. Die Wissensquelle kann auch Links zu Leistungsansichten und Berichten enthalten und dem Operator so direkten Zugriff auf die zum Lösen eines Problems benötigten Informationen bereitstellen.

Die Wissensquelle wird als Produktwissensquelle oder Firmeninterne Wissensdatenbank bezeichnet. Die Produktwissensquelle wird vom Management Pack-Autor zum Management Pack hinzugefügt. Administratoren können ihr eigenes Wissen zu Regeln und Monitoren hinzufügen, um die Informationen zur Problembehandlung zu erweitern, und unternehmensspezifische Informationen für Operatoren hinzufügen, die so genannte firmeninterne Wissensdatenbank. Weitere Informationen zum Hinzufügen einer firmeninternen Wissensdatenbank zu einem Management Pack finden Sie unter Das Hinzufügen von Wissen zu einem Management Pack.

Aufgaben

Ein Task ist ein Skript oder anderer ausführbarer Code, das/der entweder auf dem Verwaltungsserver oder auf dem verwalteten Server, Client bzw. sonstigen Gerät ausgeführt wird. Mithilfe von Tasks können die unterschiedlichsten Aktivitäten ausgeführt werden, beispielsweise das Neustarten einer Anwendung, bei der ein Fehler aufgetreten ist, oder das Löschen von Dateien. Wie alle anderen Aspekte eines Management Packs ist jede Task einer bestimmten verwalteten Klasse zugeordnet. Das Ausführen von chkdsk macht z. B. nur Sinn auf einem Datenträger, während ein Task, der Microsoft Exchange Server neu startet, nur für einen Computer relevant ist, auf dem Exchange Server ausgeführt wird. Falls erforderlich, kann ein Operator auch dieselbe Task gleichzeitig auf mehreren verwalteten Systemen ausführen. Monitoren können zwei spezielle Arten von Tasks zugeordnet werden: Diagnosetasks zum Ermitteln der Ursache für ein Problem und Wiederherstellungstasks zum Beheben des Problems. Diese Tasks können automatisch ausgeführt werden, sobald der Monitor den Status „Fehler“ aufweist. So lässt sich das Lösen von Problemen automatisieren. Sie können auch manuell ausgeführt werden, weil die automatisierte Wiederherstellung nicht immer den optimalen Ansatz darstellt.

Berichte

Neben den angepassten Ansichten für die Objekte, für die das Management Pack bestimmt ist, kann das Management Pack auch benutzerdefinierte Berichte enthalten. Ein Management Pack kann zum Beispiel eine angepasste Definition für einen der in Operations Manager integrierten Berichte enthalten, in der exakt die Objekte angegeben sind, für die der Bericht erstellt werden soll.

Objektermittlungen

Objektermittlungen werden verwendet, um in einem Netzwerk die Objekte zu finden, die überwacht werden sollen. Durch Management Packs wird der zu überwachende Objekttyp definiert. Die Objektermittlungen können die Registrierung, WMI, Skripts, OLE DB, LDAP oder sogar benutzerdefinierten verwalteten Code verwenden, um Objekte in einem Netzwerk zu finden. Wenn mit der Objektermittlung in Ihrem Netzwerk Objekte gefunden werden, die Sie nicht überwachen möchten, können Sie den Umfang der Objektermittlung durch Außerkraftsetzungen begrenzen.

Ausführung als Profile

Ein Management Pack kann ein oder mehrere ausführende Profile enthalten. Mit ausführenden Profilen und ausführenden Konten werden die Benutzer ausgewählt, die über die erforderlichen Rechte zum Ausführen von Regeln, Tasks und Monitoren verfügen.

Autoren von Management Packs können ein ausführendes Profil erstellen und dem Profil eine(n) oder mehrere Regeln, Monitore, Tasks oder Ermittlungen zuweisen. Das benannte ausführende Profil wird zusammen mit dem Management Pack in Operations Manager importiert. Der Operations Manager-Administrator erstellt dann ein benanntes ausführendes Konto und gibt Benutzer und Gruppen an. Danach fügt er das ausführende Konto zum ausführenden Profil hinzu und gibt die Zielcomputer an, auf denen das Konto ausgeführt werden soll. Das ausführende Konto stellt die Anmeldeinformationen zum Ausführen der Regeln, Monitore, Tasks und Ermittlungen bereit, die mit dem ausführenden Profil verknüpft sind, dem das ausführende Konto angehört.

Versiegelte und nicht versiegelte Management Packs

Management Packs sind entweder versiegelt oder nicht versiegelt. Ein versiegeltes Management Pack ist eine Binärdatei, die nicht bearbeitet werden kann. Ein nicht versiegeltes Management Pack ist eine XML-Datei, die bearbeitet werden kann. I. d. R. weisen versiegelte Management Packs die Erweiterung „MP“ und nicht versiegelte Management Packs die Erweiterung „XML“ auf.

Management Packs von einem Anwendungs- oder Hardwaregeräteanbieter sind normalerweise versiegelt.

Sie können die Einstellungen in einem versiegelten Management Pack nicht ändern. Sie können aber die angewendeten Einstellungen des Management Packs anpassen, nachdem es importiert wurde, indem Sie Außerkraftsetzungen verwenden oder zusätzliche Einstellungen wie Regeln, Monitore und Tasks erstellen, die die Standardeinstellungen des Management Packs ersetzen. Alle Anpassungen, die Sie erstellen, werden in einer separaten Management Pack-Datei gespeichert.

Management Pack-Bibliotheken und -Abhängigkeiten

Bestimmte Management Packs werden als Bibliotheken bezeichnet, da sie ein Fundament von Klassen bilden, von denen andere Management Packs abhängen. Ein Management Pack, das Sie aus dem Operations Manager-Katalog herunterladen, kann ein Bibliotheks-Management Pack enthalten. Einige Bibliotheks-Management Packs werden im Rahmen der Operations Managers-Installation importiert. Eine Liste der bei der Installation von Operations Manager importieren Management Packs finden Sie unter Mit Operations Manager installierte Management Packs.

Eine Abhängigkeit liegt vor, wenn ein Management Pack auf andere Management Packs verweist. Vor dem Import eines Management Packs müssen Sie alle referenzierten Management Packs importieren, von denen das Management Pack abhängig ist. Jedes Management Pack umfasst ein Management Pack-Handbuch, in dem die Abhängigkeiten des Management Packs dokumentiert sind. Wenn Sie versuchen, ein Management Pack zu importieren, obwohl referenzierte Management Packs fehlen, wird im Dialogfeld Management Packs importieren gemeldet, dass das Management Pack nicht importiert werden kann, und eine Liste der fehlenden Management Packs angezeigt. Nach dem Import eines Management Packs können Sie dessen Abhängigkeiten in der Betriebskonsole anzeigen.

So zeigen Sie die Abhängigkeiten für ein Management Pack an

  1. Klicken Sie in der Betriebskonsole im Arbeitsbereich Verwaltung auf Management Packs.

  2. Klicken Sie mit der rechten Maustaste auf das gewünschte Management Pack, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie im Dialogfeld Eigenschaften für das Management Pack auf die Registerkarte Abhängigkeiten.

    Auf der Registerkarte Abhängigkeiten werden alle Management Packs angezeigt, von denen das ausgewählte Management Pack abhängig ist oder die ihrerseits vom ausgewählten Management Pack abhängen.