Freigeben über


Prozessüberwachungsvorlage

Mit der Prozessüberwachungsvorlage können Sie überwachen, ob ein bestimmter Prozess auf einem Computer ausgeführt wird. Mit dieser Vorlage können Sie zwei verschiedene Grundszenarien umsetzen: Möglicherweise muss der Prozess für eine bestimmte Anwendung ausgeführt werden und Sie möchten gewarnt werden, wenn er nicht ausgeführt wird, oder Sie müssen benachrichtigt werden, wenn Sie feststellen, dass ein unerwünschter Prozess ausgeführt wird. Zusätzlich zur Überwachung, ob die Anwendung ausgeführt wird, können Sie Leistungsdaten für den Prozessor und die Speicherauslastung des Prozesses erfassen.

Szenarien

Verwenden Sie die Vorlage für die Prozessüberwachung in verschiedenen Szenarien, in denen Sie einen ausgeführten Prozess auf einem mit Agents verwalteten Windows-basierten Computer überwachen müssen. Ihre Anwendung kann die folgenden Prozesse überwachen.

Kritischer Prozess

Ein Prozess, der jederzeit ausgeführt werden muss. Verwenden Sie die Vorlage für die Prozessüberwachung, um sicherzustellen, dass dieser Prozess auf den Computern ausgeführt wird, auf denen er installiert ist. Verwenden Sie die Vorlage für die Prozessüberwachung auch zum Messen der Leistung des Prozesses.

Unerwünschter Prozess

Ein Prozess, der nicht ausgeführt werden sollte. Bei diesem Prozess kann es sich um einen bekannten unerwünschten Prozess handeln, der Schäden verursachen kann, oder um einen Prozess, der automatisch gestartet wird, wenn in der Anwendung ein Fehler auftritt. Die Vorlage für die Prozessüberwachung kann den Computer auf diesen Prozess überwachen und eine Warnung senden, wenn er ausgeführt wird.

Zeitintensiver Prozess

Ein Prozess, der in kurzen Zeitabschnitten ausgeführt wird. Wenn der Prozess für eine übermäßig lange Zeit ausgeführt wird, kann dies auf ein Problem hinweisen. Die Vorlage für die Prozessüberwachung kann die Zeitspanne überwachen, während der dieser Prozess ausgeführt wird, und eine Warnung senden, wenn die Ausführungszeit eine bestimmte Dauer überschreitet.

Von der Prozessüberwachungsvorlage durchgeführte Überwachung

Je nach Auswahl im Assistenten für die Prozessüberwachung kann die von den erstellten Überwachungen und Regeln durchgeführte Überwachung eine der folgenden Einstellungen umfassen.

Typ Beschreibung Wenn aktiviert
Monitore Anzahl der gesuchten Prozesse, die ausgeführt werden Ist aktiviert, wenn Sie auf der Seite Zu überwachende Prozesse die Option Erwünschte Prozesse und auf der Seite Ausgeführte Prozesse die Option Anzahl von Prozessen auswählen.
Zeit, zu der ein gewünschter Prozess ausgeführt wurde Ist aktiviert, wenn Sie auf der Seite Zu überwachende Prozesse die Option Erwünschte Prozesse und auf der Seite Ausgeführte Prozesse die Option Dauer auswählen.
Unerwünschter Prozess, der ausgeführt wird Ist aktiviert, wenn ein Überwachungsszenario für nicht erwünschte Prozesse ausgeführt wird.
Prozessornutzung des Prozesses Ist aktiviert, wenn Sie auf der Seite Zu überwachende Prozesse die Option Erwünschte Prozesse und auf der Seite Leistungsdaten die Option CPU-Warnung auswählen.
Speicherauslastung des Prozesses Ist aktiviert, wenn Sie auf der Seite Zu überwachende Prozesse die Option Erwünschte Prozesse und auf der Seite Leistungsdaten die Option Arbeitsspeicherwarnung auswählen.
Sammlungsregeln Sammlung der Prozessorauslastung des Prozesses Ist aktiviert, wenn Sie auf der Seite Zu überwachende Prozesse die Option Erwünschte Prozesse und auf der Seite Leistungsdaten die Option CPU-Warnung auswählen.
Sammlung der Speicherauslastung des Prozesses. Ist aktiviert, wenn Sie auf der Seite Zu überwachende Prozesse die Option Erwünschte Prozesse und auf der Seite Leistungsdaten die Option Arbeitsspeicherwarnung auswählen.

Anzeigen von Überwachungsdaten

Alle von der Vorlage für die Prozessüberwachung erfassten Daten stehen in der Ansicht Prozessstatus zur Verfügung, die sich im Ordner Windows-Dienst und Prozessüberwachung befindet. In dieser Ansicht wird für jeden Agent in der ausgewählten Gruppe ein Objekt aufgelistet. Selbst wenn ein Agent einen Prozess nicht überwacht, wird er aufgelistet und die Überwachung gibt den Status des nicht ausgeführten Prozesses wieder.

Sie können den Status der einzelnen Prozessüberwachungen anzeigen, indem Sie den Operations Manager-Integritäts-Explorer für das Prozessobjekt öffnen. Sie können Leistungsdaten anzeigen, indem Sie die Leistungsansicht für das Prozessobjekt öffnen.

Die Prozessobjekte, die in der Ansicht Prozessstatus aufgelistet sind, sind auch im Integritäts-Explorer für den Computer enthalten, der den Prozess hostet. Der Integritätszustand des Prozesses überwacht die Rollups auf die Integrität des Computers.

Assistentenoptionen

Wenn Sie die Vorlage zur Prozessüberwachung ausführen, müssen Sie Werte für die in den folgenden Tabellen aufgeführten Optionen angeben. Jede Tabelle stellt eine einzelne Seite im Assistenten dar.

Allgemeine Eigenschaften

Auf der Seite Allgemeine Optionen des Assistenten sind die folgenden Optionen verfügbar.

Option BESCHREIBUNG
Name Der für die URL verwendete Name. Dieser Name wird in der Betriebskonsole für den Assistenten angezeigt. Es muss sich nicht um den gleichen Namen wie für den Prozess handeln.
Beschreibung Die optionale Beschreibung des Prozesses.
Management Pack Management Pack zum Speichern der Klasse und Überwachungen, die die Vorlage erstellt. Wenn Sie zusätzliche Überwachungen oder Regeln erstellen, die den Dienst als Zielklasse verwenden, müssen diese im gleichen Management Pack gespeichert werden.
Weitere Informationen zu Management Packs finden Sie unter Auswählen einer Management Pack-Datei.

Prozess zu Überwachung

Auf der Seite Zu überwachende Prozesse des Assistenten sind die folgenden Optionen verfügbar.

Option Beschreibung
Überwachungsszenario Die Art der Überwachung, die durchgeführt werden soll. Wählen Sie Überwachen, ob und wie ein Prozess ausgeführt wird aus, um einen erwünschten Prozess zu überwachen und die Überwachung auf einen kritischen Status festzulegen, wenn der Prozess nicht ausgeführt wird. Wählen Sie Nur überwachen, ob ein Prozess ausgeführt wird aus, um einen unerwünschten Prozess zu überwachen und den Monitor auf einen kritischen Status festzulegen, wenn der Prozess ausgeführt wird.
Prozessname Der vollständige Name des Prozesses. Dies ist der Name des Prozesses, wie er im Task-Manager angezeigt wird. Er sollte nicht den Pfad zur tatsächlichen ausführbaren Datei enthalten. Sie können entweder den Namen eingeben oder auf die Schaltfläche mit den Auslassungspunkten () klicken, um nach dem Dateinamen zu suchen.
Zielgruppe Der Prozess wird auf allen Computern überwacht, die in der angegebenen Gruppe enthalten sind.

Ausgeführte Prozesse

Auf der Seite Ausgeführte Prozesse des Assistenten sind die folgenden Optionen verfügbar.

Option Beschreibung
Eine Warnmeldung erstellen, wenn die Anzahl der Prozesse länger als die angegebene Dauer unter dem Mindestwert oder über dem Höchstwert liegt Wenn ausgewählt, wird die Überwachung in einen kritischen Zustand versetzt und eine Warnung wird erstellt, wenn die Anzahl der Instanzen des angegebenen Prozesses für einen längeren Zeitraum als die angegebene Dauer unter dem angegebenen Minimum oder über dem angegebenen Maximum liegt. Um sicherzustellen, dass mindestens eine Instanz des Prozesses ausgeführt wird, setzen Sie sowohl das Minimum als auch das Maximum auf 1.
Mindestanzahl von Prozessen Die Mindestanzahl der Prozesse, die ausgeführt werden sollen.
Maximale Anzahl von Instanzen Die maximale Anzahl von Prozessen, die ausgeführt werden sollen.
Duration Gibt an, wie lange die Anzahl der Prozesse, die ausgeführt werden, den angegebenen Bereich überschreiten muss, bevor die Überwachung in einen kritischen Status versetzt wird. Legen Sie diesen Wert nicht auf weniger als 1 Minute fest.
Eine Warnmeldung erstellen, wenn der Prozess länger als die angegebene Dauer dauert Wenn ausgewählt, wird die Überwachung in einen kritischen Zustand versetzt und eine Warnung wird erstellt, wenn eine Instanz des Prozesses länger als die angegebene Dauer ausgeführt wird.

Leistungsdaten

Auf der Seite Leistungsdaten des Assistenten sind die folgenden Optionen verfügbar.

Option Beschreibung
Generieren einer Warnung, wenn die CPU-Auslastung den angegebenen Schwellenwert überschreitet Gibt an, ob die CPU-Auslastung des Prozesses überwacht werden soll. Es wird eine Überwachung erstellt, die einen Fehlerstatus für das Objekt festlegt und eine Warnung generiert, wenn der festgelegte Schwellenwert überschritten wird. Es wird eine Regel erstellt, um die CPU-Auslastung für Analyse und Berichterstellung zu sammeln.
CPU-Auslastung (prozentual) Wenn die CPU-Auslastung überwacht wird, legt diese Option den Schwellenwert fest. Wenn der Prozentsatz der gesamten CPU-Auslastung den Schwellenwert überschreitet, wird das Objekt in einen Fehlerzustand versetzt und es wird eine Warnung generiert.
Eine Warnung generieren, wenn die Speicherauslastung den angegebenen Schwellenwert überschreitet Gibt an, ob die Speicherauslastung des Prozesses überwacht werden soll. Es wird eine Überwachung erstellt, die einen Fehlerstatus für das Objekt festlegt und eine Warnung generiert, wenn der festgelegte Schwellenwert überschritten wird. Es wird eine Regel erstellt, um die CPU-Auslastung für Analyse und Berichterstellung zu sammeln.
Speicherauslastung (MB) Wenn die Speicherauslastung überwacht wird, legt diese Option den Schwellenwert fest. Wenn der Speicherplatz in Megabyte (MB) der gesamten CPU-Auslastung den Schwellenwert überschreitet, wird das Objekt in einen Fehlerzustand versetzt und es wird eine Warnung generiert.
Anzahl der Stichproben Wenn die CPU-Auslastung oder der Speicher überwacht wird, gibt diese Option die Anzahl aufeinanderfolgender Leistungsstichproben an, die überschritten werden muss, bevor das Objekt auf einen Fehlerzustand festgelegt und eine Warnung generiert wird. Wenn Sie für diese Option eine Zahl größer als 1 angeben, wird das Datenrauschen bei der Überwachung begrenzt, indem sichergestellt wird, dass keine Warnung ausgelöst wird, wenn der Dienst den Schwellenwert nur kurzzeitig überschreitet. Je größer der von Ihnen festgelegte Wert ist, desto länger dauert es, bis Sie auf ein Problem aufmerksam gemacht werden. Ein typischer Wert ist 2 oder 3.
Samplingintervall Wenn die CPU-Auslastung oder der Arbeitsspeicher überwacht wird, geben Sie den Zeitraum zwischen den Leistungsmessungen an. Ein kleinerer Wert für diese Option verkürzt die Zeit, um ein Problem zu erkennen, erhöht jedoch den Overhead für den Agent und die Menge der für die Berichterstattung gesammelten Daten. Ein typischer Wert liegt zwischen 5 und 15 Minuten.

Zusätzliche Überwachung

Zusätzlich zur Durchführung der angegebenen Überwachung erstellt die Vorlage zur Prozessüberwachung eine Zielklasse, die Sie für zusätzliche Monitore und Workflows verwenden können. Jede Überwachung oder jede Regel, die diese Klasse als Ziel verwendet, läuft auf jedem von Agents verwalteten Computer in der in der Vorlage angegebenen Gruppe. Wenn Windows-Ereignisse erstellt werden, die auf einen Fehler hinweisen, können Sie beispielsweise eine Überwachung oder eine Regel erstellen, die das jeweilige Ereignis erkennt und die Prozessklasse als Ziel verwendet.

Erstellen und Ändern von Prozessüberwachungsvorlagen

Ausführen des Prozessüberwachungs-Assistenten

  1. Ermitteln Sie die Zielgruppe für die Überwachung mithilfe der folgenden Logik:

    • Wenn Sie den Prozess auf allen Windows-basierten Computern in der Verwaltungsgruppe ermitteln möchten, müssen Sie keine Gruppe erstellen. Sie können die vorhandene Gruppe Alle Windows-Computer verwenden.

    • Wenn Sie möchten, dass der Prozess nur auf einer bestimmten Gruppe von Computern erkannt wird, stellen Sie entweder sicher, dass eine entsprechende Gruppe vorhanden ist, oder erstellen Sie eine neue Gruppe, indem Sie das Verfahren in Wie man Gruppen in Operations Manager erstellt anwenden.

    • Wenn sich der zu überwachende Prozess in einem Cluster befindet, erstellen Sie eine Gruppe mit Objekten der Klasse Virtueller Server, die die Knoten des Clusters repräsentieren, der den Dienst enthält.

  2. Starten Sie den Assistenten zum Hinzufügen von Monitoren.

  3. Wählen Sie auf der Seite Überwachungstyp auswählen die Option Prozessüberwachung aus, und klicken Sie danach auf Weiter.

  4. Geben Sie auf der Seite Allgemeine Eigenschaften in die Felder Name und Beschreibung einen Namen und eine optionale Beschreibung ein. Der Name wird verwendet, um den Prozess in der Betriebskonsole zu beschreiben. Es handelt sich nicht um den tatsächlichen Namen des Prozesses.

  5. Wählen Sie ein Management Pack aus, in dem die Überwachung gespeichert werden soll, oder klicken Sie auf Neu, um ein neues Management Pack zu erstellen. Weitere Informationen finden Sie unter Auswählen einer Management Pack-Datei.

  6. Wählen Sie Weiter aus.

  7. Gehen Sie auf der Seite Zu überwachender Prozess folgendermaßen vor:

    • Wählen Sie aus, ob Sie einen erwünschten oder einen unerwünschten Prozess überwachen möchten.
    • Geben Sie im Feld Prozessname den vollständigen Namen des zu überwachenden Prozesses ein. Beispiel: notepad.exe. Sie können auch auf die Schaltfläche mit den drei Auslassungspunkten (...) klicken und nach der ausführbaren Datei suchen.
    • Klicken Sie auf die Schaltfläche mit den drei Auslassungspunkten (…) rechts neben dem Feld Zielgruppe, und wählen Sie die Gruppe aus dem ersten Schritt dieser Prozedur aus.
    • Wählen Sie Weiter aus.
  8. Wenn Sie die Optionen für einen erwünschten Prozess ausgewählt haben, gehen Sie auf der Seite Ausgeführte Prozesse folgendermaßen vor:

    • Wenn Sie überwachen möchten, ob der Prozess ausgeführt wird, gehen Sie wie folgt vor:
    • Wählen Sie die Option Warnung generieren, wenn die Anzahl von Prozessen über den angegebenen Zeitraum hinaus unter dem Mindestwert oder über dem Höchstwert liegt aus.
    • Geben Sie im Feld Mindestanzahl von Prozessen die Mindestanzahl von Prozessen ein, die ausgeführt werden müssen. Bei einer einzelnen Instanz des Prozesses ist dies in der Regel 1.
    • Geben Sie im Feld Maximale Anzahl von Prozessen die maximale Anzahl von Prozessen ein, die ausgeführt werden dürfen.
    • Geben Sie im Feld Dauer den Zeitraum an, in dem ausgeführte Prozesse den angegebenen Bereich überschreiten müssen, bevor der Monitor in einen kritischen Zustand versetzt wird. Dieser Wert sollte nicht auf weniger als 1 Minute festgelegt werden.

    Hinweis

    Der Prozess konnte innerhalb dieses Zeitfensters beendet und neu gestartet werden, ohne dass ein Fehler erkannt wurde.

    • Wenn Sie die Länge überwachen möchten, die ein Prozess ausführt, gehen Sie wie folgt vor:
    • Wählen Sie die Option Warnung generieren, wenn die Prozessausführung die angegebene Dauer überschreitet aus.
    • Geben Sie im Feld Dauer den maximalen Zeitraum ein, für den der Prozess ausgeführt werden soll, bevor der Monitor in einen kritischen Zustand versetzt wird. Dieser Wert sollte nicht auf weniger als 1 Minute festgelegt werden.
  9. Wenn Sie die Option für einen erwünschten Prozess ausgewählt haben, legen Sie auf der Seite Leistungsdaten die Leistungsindikatoren und Schwellenwerten fest, die Sie überwachen möchten. Weitere Informationen finden Sie im Abschnitt „Assistentenoptionen“.

    Hinweis

    Diese Seite ist deaktiviert, wenn Sie die Option für einen unerwünschten Prozess ausgewählt haben.

  10. Wenn Sie Leistungsindikatoren ausgewählt haben, geben Sie das Überwachungsintervall an.

  11. Wählen Sie Weiter aus.

  12. Überprüfen Sie die Zusammenfassung der Überwachung, und klicken Sie dann auf Erstellen.

Ändern einer vorhandenen Prozessüberwachungsvorlage

  1. Öffnen Sie die Betriebskonsole mit einem Benutzerkonto mit Autoranmeldeinformationen.
  2. Öffnen Sie den Arbeitsbereich Dokumenterstellung.
  3. Erweitern Sie im Navigationsbereich Erstellen die Option Management Pack-Vorlagen aus und wählen Sie dann Prozessüberwachung aus.
  4. Suchen Sie im Bereich Prozessüberwachung nach dem Monitor, der geändert werden soll.
  5. Klicken Sie mit der rechten Maustaste auf den Monitor, und wählen Sie Eigenschaften aus.
  6. Geben Sie die gewünschten Änderungen ein, und klicken Sie dann auf OK.

Anzeigen der Monitore der Überwachung der und der gesammelten Daten

Alle Prozessüberwachungsmonitore anzeigen

  1. Öffnen Sie die Betriebskonsole.
  2. Öffnen Sie den Arbeitsbereich Überwachung.
  3. Wählen Sie im Navigationsbereich Überwachung die Option Windows-Dienst‑ und Prozessüberwachung aus, und klicken Sie dann auf Prozessstatus.

Anzeigen des Zustands der einzelnen Monitore

  1. Klicken Sie im Bereich Prozessstatus mit der rechten Maustaste auf ein Objekt. Wählen Sie Öffnen und dann Integritäts-Explorer aus.
  2. Erweitern Sie die Knoten Verfügbarkeit und Leistung, um die einzelnen Monitore anzuzeigen.

Anzeigen der für einen Prozess gesammelten Leistung

  1. Klicken Sie im Bereich Prozessstatus mit der rechten Maustaste auf ein Objekt. Wählen Sie Öffnen und dann Leistung aus.
  2. Wählen Sie im Bereich Legende die Leistungsindikatoren aus, die Sie anzeigen möchten.
  3. Verwenden Sie Optionen im Bereich Aktionen, um die Leistungsansicht zu ändern.

Siehe auch