Vorlage für die Prozessüberwachung
Wichtig
Diese Version von Operations Manager hat das Supportende erreicht. Sie sollten ein Upgrade auf Operations Manager 2019 durchführen.
Mit der Vorlage für die Prozessüberwachung können Sie überwachen, ob ein bestimmter Prozess auf einem Computer ausgeführt wird. Mithilfe dieser Vorlage können Sie zwei unterschiedliche Szenarien umsetzen: Sie möchten die Ausführung des Prozesses für eine bestimmte Anwendung als verbindlich festlegen und eine Warnung erhalten, wenn keine Ausführung stattfindet, oder Sie möchten gewarnt werden, wenn ein unerwünschter Prozess ausgeführt wird. Sie können nicht nur überwachen, ob die Anwendung ausgeführt wird, sondern auch Leistungsdaten zur Prozessor- und Arbeitsspeichernutzung 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. Hierbei kann es sich um einen bekannten nicht autorisierten Prozess handeln, der Schaden anrichten kann, oder um einen Prozess, der automatisch gestartet wird, wenn ein Fehler in der Anwendung 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 immer nur für kurze Zeit ausgeführt wird. Wenn dieser Prozess über einen längeren Zeitraum 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.
Durch die Vorlage für die Prozessüberwachung durchgeführte Überwachung
Je nach Ihrer Auswahl im Assistenten für die Prozessüberwachung sind für die von den erstellten Monitoren und Regeln durchgeführte Überwachung folgende Einstellungen möglich.
| type | BESCHREIBUNG | Wenn aktiviert |
|---|---|---|
| Monitore | Anzahl der erwünschten ausgeführten Prozesse | 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. |
| Zeitraum, in dem ein erwü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 ausgeführter Prozess | Ist aktiviert, wenn ein Überwachungsszenario für nicht erwünschte Prozesse ausgeführt wird. | |
| 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. | |
| Arbeitsspeicherverbrauch 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 | Erfassung 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. |
| Erfassung der Arbeitsspeichernutzung 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 ein Objekt für jeden Agent in der von Ihnen ausgewählten Gruppe aufgelistet. Ein Agent wird auch dann aufgelistet, wenn er keinen Prozess überwacht, und der Monitor spiegelt den Zustand des Prozesses wider, der nicht ausgeführt wird.
Sie können den Status der einzelnen Prozessmonitore anzeigen, indem Sie den Operations Manager-Integritäts-Explorer für das entsprechende Prozessobjekt öffnen. Sie können Leistungsdaten anzeigen, indem Sie die Leistungsansicht für das entsprechende 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 Prozessmonitors trägt zum Gesamtzustand des Computers bei.
Optionen des Assistenten
Wenn Sie die Vorlage zur Prozessüberwachung ausführen, müssen Sie Werte für die in den folgenden Tabellen aufgeführten Optionen angeben. In jeder Tabelle wird eine bestimmte Seite des Assistenten behandelt.
Allgemeine Eigenschaften
Auf der Seite Allgemeine Optionen des Assistenten sind die folgenden Optionen verfügbar.
| Option | BESCHREIBUNG |
|---|---|
| Name | Der für den Prozess verwendete Name. Dieser Name wird in der Betriebskonsole des Assistenten angezeigt. Der Name muss nicht mit dem Namen des Prozesses identisch sein. |
| BESCHREIBUNG | Eine optionale Beschreibung des Prozesses. |
| Management Pack | Das Management Pack zum Speichern der Klasse und der Monitore, die von der Vorlage erstellt werden. Wenn Sie zusätzliche Monitore oder Regeln erstellen, die den Dienst als Zielklasse verwenden, müssen sie im gleichen Management Pack gespeichert werden. For more information about management packs, see Selecting a Management Pack File. |
Zu überwachender Prozess
Auf der Seite Zu überwachende Prozesse des Assistenten sind die folgenden Optionen verfügbar.
| Option | BESCHREIBUNG |
|---|---|
| Überwachungsszenario | Die Art von Überwachung, die ausgeführt werden soll. Wählen Sie Überwachen, ob und wie ein Prozess ausgeführt wird aus, um einen erwünschten Prozess zu überwachen und den Monitor 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, so wie er im Task-Manager angezeigt wird. Der Name darf den Pfad zur tatsächlichen ausführbaren Datei nicht 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 |
|---|---|
| Warnung generieren, wenn die Anzahl von Prozessen über den angegebenen Zeitraum hinaus unter dem Mindestwert oder über dem Höchstwert liegt | Wenn diese Option ausgewählt ist, wird der Monitor in einen kritischen Zustand versetzt, und eine Warnung wird erstellt, wenn die Anzahl von Instanzen des angegebenen Prozesses über einen längeren Zeitraum als angegeben kleiner als der angegebene Mindestwert oder größer als der angegebene Höchstwert ist. Um sicherzustellen, dass mindestens eine Instanz des Prozesses ausgeführt wird, legen Sie beide Werte auf 1 fest. |
| Mindestanzahl von Prozessen | Die Mindestanzahl von Prozessen, die ausgeführt werden müssen. |
| Maximale Anzahl von Prozessen | Die maximale Anzahl von Prozessen, die ausgeführt werden müssen. |
| Duration | Gibt an, wie lange die Anzahl von ausgeführten Prozessen den angegebenen Bereich überschreiten muss, bevor der Monitor in einen kritischen Zustand versetzt wird. Legen Sie diesen Wert nicht auf einen Zeitraum von weniger als 1 Minute fest. |
| Warnung generieren, wenn die Prozessausführung die angegebene Dauer überschreitet | Wenn diese Option ausgewählt ist, wird der Monitor in einen kritischen Zustand versetzt, und eine Warnung wird erstellt, wenn eine Instanz des Prozesses länger als für die angegebene Dauer ausgeführt wird. |
Leistungsdaten
Auf der Seite Leistungsdaten des Assistenten sind die folgenden Optionen verfügbar.
| Option | BESCHREIBUNG |
|---|---|
| Warnung generieren, wenn die CPU-Auslastung den angegebenen Schwellenwert überschreitet | Gibt an, ob die CPU-Nutzung durch den Prozess überwacht werden soll. Ein Monitor wird erstellt, um einen Fehlerzustand für das Objekt festzulegen und eine Warnung zu generieren, wenn der angegebene Schwellenwert überschritten wird. Eine Regel wird erstellt, um die CPU-Auslastung für Analyse und Berichterstellung zu erfassen. |
| CPU-Auslastung (Prozent) | Wenn die CPU-Nutzung überwacht wird, legt diese Option den Schwellenwert fest. Wenn der Prozentsatz der gesamten CPU-Nutzung den Schwellenwert überschreitet, wird das Objekt in einen Fehlerzustand versetzt, und eine Warnung wird generiert. |
| Warnung generieren, wenn die Speicherauslastung den angegebenen Schwellenwert überschreitet | Gibt an, ob die Arbeitsspeichernutzung durch den Prozess überwacht werden soll. Ein Monitor wird erstellt, um einen Fehlerzustand für das Objekt festzulegen und eine Warnung zu generieren, wenn der angegebene Schwellenwert überschritten wird. Eine Regel wird erstellt, um die CPU-Auslastung für Analyse und Berichterstellung zu erfassen. |
| Arbeitsspeichernutzung (MB) | Wenn die Speicherauslastung überwacht wird, legt diese Option den Schwellenwert fest. Wenn der Datenträgerspeicherplatz (in MB) der gesamten CPU-Nutzung den Schwellenwert überschreitet, wird das Objekt in einen Fehlerzustand versetzt, und eine Warnung wird generiert. |
| Anzahl der Stichproben | Wenn die CPU- oder Arbeitsspeichernutzung überwacht wird, gibt diese Option die Anzahl aufeinanderfolgender Leistungsstichproben an, die überschritten werden muss, bevor das Objekt in einen Fehlerzustand versetzt und eine Warnung generiert wird. Wenn Sie einen höheren Wert als 1 für diese Option angeben, macht sich die Überwachung weniger bemerkbar, indem sichergestellt wird, dass keine Warnung generiert wird, wenn der Dienst nur kurz den Schwellenwert überschreitet. Je höher der von Ihnen festgelegte Wert ist, desto länger dauert es, bis Sie eine Warnung zu einem Problem erhalten. Ein typischer Wert ist 2 oder 3. |
| Intervall der Stichprobenentnahme | Wenn die Nutzung von Nutzung oder Arbeitsspeicher überwacht wird, geben Sie die Zeitspanne zwischen den Leistungsstichproben an. Ein niedrigerer Wert für diese Option beschleunigt die Erkennung eines Problems, erhöht jedoch den Aufwand für den Agent und die Menge an Daten, die für die Berichterstellung gesammelt werden. 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. Alle Monitore oder Regeln, die diese Klasse als Ziel verwenden, werden auf allen von Agents verwalteten Computern in der Gruppe ausgeführt, die in der Vorlage angegeben ist. Wenn Windows-Ereignisse erstellt werden, die einen Fehler angeben, können Sie beispielsweise einen Monitor oder eine Regel erstellen, der/die das jeweilige Ereignis erkennt und die Klasse des Prozesses als Ziel verwendet.
Erstellen und Ändern von Vorlagen für die Prozessüberwachung
So führen Sie den Assistenten für die Prozessüberwachung aus
Bestimmen Sie die Zielgruppe für den Monitor mithilfe folgender Logik:
Um den Prozess auf allen Windows-basierten Computern in der Verwaltungsgruppe zu ermitteln, müssen Sie keine Gruppe erstellen. Sie können die vorhandene Gruppe Alle Windows-Computer verwenden.
Wenn der Prozess nur auf einer bestimmten Gruppe von Computern ermittelt werden soll, stellen Sie entweder sicher, dass eine entsprechende Gruppe vorhanden ist, oder erstellen Sie eine neue Gruppe, indem Sie das in Vorgehensweise: Erstellen von Gruppen in Operations Manager beschriebene Verfahren verwenden.
Wenn der zu überwachende Prozess sich in einem Cluster befindet, erstellen Sie eine Gruppe mit Objekten der Klasse Virtueller Server, die die Knoten des Clusters darstellen, der den Dienst enthält.
Starten Sie den Assistenten zum Hinzufügen von Monitoren.
Wählen Sie auf der Seite Monitortyp auswählen die Option Prozessüberwachung aus, und klicken Sie danach auf Weiter.
Geben Sie auf der Seite Allgemeine Eigenschaften in die Felder Name und Beschreibung einen Namen und eine optionale Beschreibung ein. Der Name wird zum Beschreiben des Prozesses in der Betriebskonsole verwendet. Es handelt sich nicht um den tatsächlichen Namen des Prozesses.
Wählen Sie ein Management Pack aus, in dem der Monitor 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.
Klicken Sie auf Weiter.
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 dieses Verfahrens aus.
- Klicken Sie auf Weiter.
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 folgendermaßen 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 lautet dieser Wert 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 kleiner sein als 1 Minute. Beachten Sie, dass der Prozess innerhalb dieses Zeitfensters angehalten und neu gestartet werden kann, ohne dass ein Fehler erkannt wird.
- Wenn Sie die Länge einer Prozessausführung überwachen möchten, gehen Sie folgendermaßen 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 kleiner sein als 1 Minute.
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. Ausführlichere Informationen finden Sie im Abschnitt mit Optionen für den Assistenten.
Hinweis
Diese Seite ist deaktiviert, wenn Sie die Option für einen unerwünschten Prozess ausgewählt haben.
Wenn Sie Leistungsindikatoren ausgewählt haben, geben Sie das Überwachungsintervall an.
Klicken Sie auf Weiter.
Überprüfen Sie die Zusammenfassung des Monitors, und klicken Sie dann auf Erstellen.
So ändern Sie eine vorhandene Vorlage für die Prozessüberwachung
- Öffnen Sie die Betriebskonsole mit einem Benutzerkonto, das über Anmeldeinformationen als Ersteller verfügt.
- Öffnen Sie den Arbeitsbereich Konfiguration
- Erweitern Sie im Navigationsbereich Erstellung den Knoten Management Pack-Vorlagen, und klicken Sie dann auf Prozessüberwachung.
- Suchen Sie im Bereich Prozessüberwachung nach dem Monitor, der geändert werden soll.
- Klicken Sie mit der rechten Maustaste auf den Monitor, und wählen Sie Eigenschaften aus.
- Geben Sie die gewünschten Änderungen ein, und klicken Sie dann auf OK.
Anzeigen von Monitoren für die Prozessüberwachung und gesammelten Daten
So zeigen Sie alle Monitore für die Prozessüberwachung an
- Öffnen Sie die Betriebskonsole.
- Öffnen Sie den Arbeitsbereich Überwachung.
- Wählen Sie im Navigationsbereich Überwachung die Option Windows-Dienst und Prozessüberwachung aus, und klicken Sie dann auf Windows-Dienststatus.
So zeigen Sie den Status eines Monitors an
- Klicken Sie im Bereich Prozessstatus mit der rechten Maustaste auf ein Objekt. Wählen Sie Öffnen aus, und klicken Sie dann auf Integritäts-Explorer.
- Erweitern Sie zur Anzeige einzelner Monitore zuerst den Knoten Verfügbarkeit und dann den Knoten Leistung .
So zeigen Sie die für einen Prozess erfasste Leistung an
- Klicken Sie im Bereich Prozessstatus mit der rechten Maustaste auf ein Objekt. Wählen Sie Öffnen aus, und klicken Sie dann auf Leistung.
- Wählen Sie im Bereich Legende die Leistungsindikatoren aus, die Sie anzeigen möchten.
- Mithilfe der Optionen im Bereich Aktionen können Sie die Leistungsansicht anpassen.