Monitore und Regeln

 

Veröffentlicht: Juni 2016

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

Bei Monitoren und Regeln handelt es sich um die primären Elemente zur Integritätsmessung und Fehlererkennung in Operations Manager. Ihre Funktionen sind ähnlich, aber nicht identisch. Durch Monitore wird der Status eines Objekts festgelegt. Durch Regeln werden Warnungen erstellt und Daten für die Analyse und Berichterstattung erfasst. Die Monitore und Regeln sind in erster Linie durch die Quelle der Daten definiert, die zum Ausführen der jeweils erforderlichen Funktionen verwendet werden, sowie durch die Logik für das Auswerten dieser Daten.

Obwohl ihre Funktionen unterschiedlich sind, werden von Monitoren und Regeln gemeinsame Quellen verwendet, aus denen die auszuwertenden Daten stammen. Von einem Monitor kann beispielsweise ein Leistungsindikator verwendet werden, um den Status eines bestimmten Objekts festzulegen. Von einer Regel kann auf denselben Leistungsindikator zugegriffen werden, um seinen Wert für die Analyse und Berichterstattung zu speichern.

Monitore

Von einem Monitor wird die Integrität für einen bestimmten Aspekt eines verwalteten Objekts gemessen. Es gibt drei Arten von Monitoren, die in der nachfolgenden Tabelle dargestellt sind.

Integritätsstatus

Jeder Monitor verfügt entweder über zwei oder über drei Integritätsstatus. Ein Monitor kann sich zu einem bestimmten Zeitpunkt immer nur in einem der möglichen Status befinden. Wenn ein Monitor vom Agent geladen wird, wird der Monitor mit einem fehlerfreien Status initialisiert. Der Status ändert sich nur dann, wenn die Bedingungen erkannt werden, die für einen anderen Status festgelegt sind.

Die Gesamtintegrität eines bestimmten Objekts wird anhand der Integrität seiner einzelnen Monitore ermittelt. Dabei handelt es sich in der Regel um eine Kombination aus verschiedenen Monitoren: Monitore, deren unmittelbares Ziel das Objekt ist, Monitore, deren Ziel Objekte sind, von denen ein Rollup zu diesem Objekt über einen Abhängigkeitsmonitor ausgeführt wird, Abhängigkeitsmonitore, deren Ziel wiederum diese Objekte sind usw. Diese Hierarchie ist im Integritäts-Explorer in der Betriebskonsole dargestellt. Die Richtlinie für das Integritätsrollup ist Bestandteil der Konfiguration von Aggregat- und Abhängigkeitsmonitoren.

Wenn Sie einen Monitor erstellen, müssen Sie für jeden seiner Integritätsstatus eine Bedingung angeben. Wird eine der Bedingungen erfüllt, ändert sich der Status des Monitors entsprechend. Die einzelnen Bedingungen müssen eindeutig sein, sodass zu einem bestimmten Zeitpunkt nur eine der Bedingungen wahr sein kann. Wenn sich der Status eines Monitors zu „Warnung“ oder „Kritisch“ ändert, kann optional eine Warnung generiert werden. Ändert sich der Status zu „Fehlerfrei“, können optional alle zuvor generierten Warnungen automatisch aufgelöst werden.

Monitortypen

Monitor

Beschreibung

Einheitenmonitore

Mit einem Einheitenmonitor wird ein bestimmter Aspekt der Anwendung gemessen. Dabei kann ein Leistungsindikator überprüft werden, um die Anwendungsleistung zu ermitteln, ein Skript ausgeführt werden, um eine synthetische Transaktion auszuführen, oder eine Überwachung auf ein Ereignis ausgeführt werden, das auf einen Fehler hinweist. Klassen sind in der Regel das Ziel mehrerer Einheitenmonitore, mit denen unterschiedliche Anwendungsfunktionen getestet werden und eine Überwachung auf verschiedene Probleme ausgeführt wird.

Abhängigkeitsmonitore

Mit einem Abhängigkeitsmonitor wird ein Integritätsrollup zwischen verschiedenen Klassen ausgeführt. Hierdurch kann die Integrität eines Objekts von der Integrität einer anderen Art von Objekt abhängig gemacht werden, die für einen erfolgreichen Betrieb des Objekts erforderlich ist.

Aggregatmonitore

Mit einem Aggregatmonitor wird ein zusammengeführter Integritätsstatus für ähnliche Monitore bereitgestellt. Einheiten- und Abhängigkeitsmonitore werden in der Regel unter einem bestimmten Aggregatmonitor konfiguriert. Neben einer besseren Gesamtorganisation der vielen verschiedenen Monitore für jeweils eine bestimmte Klasse wird mit Aggregatmonitoren ein einziger Integritätsstatus für die unterschiedlichen Klassenkategorien bereitgestellt.

System_CAPS_noteHinweis

Wird die Benennung Monitor eigenständig verwendet, bezieht sie sich normalerweise auf einen Einheitenmonitor. Bei Aggregat- und Abhängigkeitsmonitoren wird in der Regel der vollständige Name genannt.

Im nachfolgenden Diagramm ist ein Integritäts-Explorer-Beispiel für die Klasse Windows Server dargestellt. Durch das Beispiel wird veranschaulicht, wie von den verschiedenen Monitorarten zum Gesamtintegritätsstatus beigetragen wird.

Integritäts-Explorer-Beispiel

Integritäts-Explorer (Beispiel)

Regeln

Regeln haben keine Auswirkungen auf den Integritätsstatus des Zielobjekts. Sie erfüllen eine von drei Funktionen, die in der folgenden Tabelle beschrieben sind:

Monitor

Beschreibung

Warnungsregeln

Durch Warnungsregeln wird eine Warnung erstellt, wenn ein bestimmtes Ereignis erkannt wird. Das Ereignis kann zu jeder der verschiedenen Ereignisarten gehören, die unter Datenquellen dargestellt sind. Warnungsregeln haben keine Auswirkungen auf den Integritätsstatus.

Sammlungsregeln

Durch Sammlungsregeln werden Ereignisse oder Leistungsdaten erfasst und in der Operations Manager-Datenbank sowie im Data Warehouse gespeichert. Es werden keine Warnungen erstellt, und es wird kein Integritätsstatus festgelegt.

Für Sammlungsregeln können alle Datenquellen verwendet werden, die unter Datenquellen dargestellt sind. Abhängig von der Art der erstellten Sammlungsregel werden die Daten entweder zu einem Ereignis oder zu Leistungsdaten konvertiert. In einigen Assistenten müssen Sie die spezifischen Informationen aus der Datenquelle angeben, die für verschiedene Eigenschaften der erfassten Daten verwendet werden sollen.

Befehlsregeln

Durch Befehlsregeln wird ein Skript oder ein Befehl nach einem Zeitplan ausgeführt. Es werden keine Warnungen erstellt oder Daten erfasst.

Soll ein Monitor oder eine Regel erstellt werden?

Einheitenmonitore und Regeln in Operations Manager weisen Gemeinsamkeiten auf. Bei beiden handelt es sich um Workflows, die auf einem Agent ausgeführt werden. Von beiden kann eine Warnung generiert werden, wenn eine bestimmte Bedingung erfüllt ist, und von beiden werden ähnliche Datenquellen verwendet, um diese Bedingungen zu erkennen. In der Folge kann es schwierig sein, zu entscheiden, ob für ein bestimmtes Szenario ein Monitor oder eine Regel erstellt werden soll.

Anhand der nachfolgenden Kriterien können Sie entscheiden, wann Sie einen Monitor bzw. eine Regel erstellen möchten.

Kriterien für das Erstellen eines Monitors

  • Erstellen Sie einen Monitor, wenn Sie Einfluss auf die Integrität eines Objekts nehmen möchten. Neben dem Generieren einer Warnung wird von einem Monitor der Integritätsstatus des entsprechenden Zielobjekts beeinflusst. Dieser wird in Statusansichten und Verfügbarkeitsberichten angezeigt.

  • Erstellen Sie einen Monitor, wenn Sie eine Warnung automatisch auflösen möchten, sobald die Fehlerbedingung nicht mehr vorliegt. Eine Warnung von einer Regel kann nicht automatisch aufgelöst werden, da von einer Regel nicht erkannt werden kann, dass das Problem gelöst wurde. Von einem Monitor wird erkannt, dass das Problem gelöst wurde, sobald die Bedingung für den fehlerfreien Status erfüllt ist. Die entsprechende Warnung kann daraufhin automatisch aufgelöst werden.

  • Erstellen Sie einen Monitor, wenn Sie eine Warnung erstellen möchten, die auf einem Leistungsschwellenwert basiert. Es sind keine Regeln verfügbar, mit denen eine Warnung generiert werden kann, die auf einem Leistungsschwellenwert basiert. Bei einem solchen Szenario ist in jedem Fall ein Monitor empfehlenswert, da das Unterschreiten des definierten Schwellenwerts durch den Leistungsindikator als Bedingung verwendet werden kann.

  • Erstellen Sie einen Monitor, wenn für Ihre Bedingung eine komplexere Logik erforderlich ist, als mit Regeln realisiert werden kann. In der Betriebskonsole sind zahlreiche Optionen verfügbar, mit denen der Integritätsstatus eines Monitors festgelegt werden kann. Für eine Regel ist jedoch nur die einfache Erkennung möglich. Wenn Sie für eine Regel eine komplexere Logik benötigen, aber keine Methode zur Verfügung steht, mit der der fehlerfreie Status eines Monitors erkannt werden kann, können Sie einen Monitor mit manueller Zurücksetzung oder Timerzurücksetzung erstellen. Weitere Informationen finden Sie unter Event Monitor Reset.

    System_CAPS_noteHinweis

    Mit dem adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD können Sie benutzerdefinierte Regeln mit derselben Logik erstellen, die in der Betriebskonsole für Monitore verfügbar ist.

Kriterien für das Erstellen einer Regel

  • Erstellen Sie eine Regel, wenn Sie Leistungsindikatoren oder Ereignisse für die Analyse und Berichterstattung erfassen möchten. Von Monitoren werden diese Informationen nur erfasst, wenn eine Änderung des Integritätsstatus herbeigeführt wird. Wenn Sie die Informationen erfassen möchten, müssen Sie eine Sammlungsregel erstellen.

    Wenn Sie einen Leistungsindikator sowohl erfassen als auch einen Schwellenwert für seinen Integritätsstatus festlegen möchten, erstellen Sie eine Regel und einen Monitor mit demselben Leistungsindikator.

  • Erstellen Sie eine Regel, wenn Sie eine Warnung generieren möchten, die sich nicht auf den Integritätsstatus eines Objekts bezieht.

Themen zu Monitoren und Regeln

Monitore und Regeln werden in den nachfolgenden Themen beschrieben.

  • Datenquellen

    In diesem Thema wird das Konzept einer Datenquelle beschrieben, und es werden die verschiedenen Datenquellen aufgeführt, die für Monitore und Regeln verfügbar sind.

  • Ausdrücke

    In diesem Thema wird beschrieben, wie für verschiedene Arten von Monitoren und Regeln ein Ausdruck erstellt wird.

  • Warnungen

    In diesem Thema wird beschrieben, wie Warnungen konfiguriert werden, die von Monitoren und Regeln erstellt werden.

  • Ereignisüberwachung und Ereignisregeln

    In diesem Thema werden Monitore und Regeln für verschiedene Arten von Ereignissen beschrieben. Es werden ausführliche Informationen und Vorgehensweisen zu ihrer Erstellung mithilfe von Assistenten in der Betriebskonsole bereitgestellt.

  • Systemmonitore und Regeln

    In diesem Thema werden Monitore und Regeln beschrieben, mit denen die Leistung überwacht und erfasst wird. Es werden ausführliche Informationen und Vorgehensweisen zu ihrer Erstellung mithilfe von Assistenten in der Betriebskonsole bereitgestellt.

  • Skript-Monitore und Regeln

    Dieses Thema enthält ausführliche Informationen zum Erstellen eines Überwachungsskripts und zum Erstellen von Monitoren und Regeln, von denen Skripts verwendet werden.

  • Abhängigkeitsmonitore

    In diesem Thema werden Monitore beschrieben, mit deren Hilfe die Integrität der einen Art von Objekt von der Integrität eines anderen Objekts abhängig gemacht werden kann.

  • Aggregate Monitore

    In diesem Thema werden Monitore beschrieben, mit denen die Integrität anderer Monitore für eine bestimmte Art von Objekt konsolidiert wird.