Sie können eine Datenquelle definieren, die einen oder mehrere auf einem Server ausgeführte Prozesse überwacht.
Die Prozesse müssen auf demselben Host wie der Agent ausgeführt werden.
Für jeden Prozess fügt die Datenquelle eine Zeile zum Dataset 'Verfügbarkeit' hinzu.
Vorgehensweise
Klicken Sie auf der Seite Anfängliche Datenquelle für den Agenten oder
auf der Seite Datenquellenposition im Bereich Kategorien der
Überwachungsdaten auf die Option Ein Prozess.
Klicken Sie im Bereich Datenquellen auf Ein Prozess.
Klicken Sie auf Weiter.
Geben Sie auf der Seite Prozessmonitor im Bereich
Prozessinformationen den Anzeigenamen und den Prozessnamen an.
Sie können den Prozessnamen von Hand eingeben oder
durch Klicken auf Durchsuchen abrufen. Nachdem Sie auf Durchsuchen geklickt haben, wird eine Liste der Prozesse angezeigt, die gegenwärtig auf dem lokalen System oder auf einem fernen System ausgeführt werden.
Mithilfe der Optionen Argumentabgleich verwenden und
Vollständige Befehlszeile abgleichen können Sie die Prozesse genauer
eingrenzen. Wenn beispielsweise mehrere Instanzen
desselben Prozesses auf dem System ausgeführt werden, können die Instanzen bei Verwendung dieser Optionen
voneinander unterschieden werden.
Tabelle 1. Felder auf der Seite 'Prozessmonitor' . In der Tabelle sind die Felder auf der Seite Prozessmonitor mit ihren Beschreibungen aufgeführt.
Feldname
Beschreibung
Gültige Werte
Anzeigename
Beschreibender Name für die Komponente der Anwendung, die durch den Prozess implementiert wird, so wie er in
Tivoli Enterprise Portal oder an der
IBM® Cloud Application Performance Management-Konsole
angezeigt wird.
Beschreibende Zeichenfolge
Prozessname
Name des überwachten Prozesses.
Gültiger Name der ausführbaren Datei
Argumentabgleich verwenden
Geben Sie an, ob die Prozessargumente abgeglichen werden sollen.
Ein oder Aus
Argument
Argumentzeichenfolge, die abgeglichen
werden soll. Der Argumentabgleich sucht die angegebene
Zeichenfolge als Unterzeichenfolge der Argumente. Der Abgleich ist erfolgreich,
wenn Sie einen beliebigen Teil des Arguments als Eingabezeichenfolge angeben.
Zeichenfolge
Mit vollständiger Befehlszeile abgleichen
Geben Sie den vollständigen Namen der ausführbaren Datei an, der auch den Pfad umfassen kann.
Ein oder Aus
Befehlszeile
Vergleicht die angegebene Zeichenfolge mit dem zum Starten des Prozesses verwendeten
vollständig qualifizierten Befehlsnamen. Die Befehlsargumente
werden nicht verglichen. 'Vollständig qualifiziert' heißt, dass auch der Pfad für den Befehl angegeben werden muss.
Zeichenfolge
Betriebssysteme
Wählen Sie die Betriebssysteme aus, unter denen dieser Prozess ausgeführt wird.
Beliebige Auswahl
Wenn Sie auf Durchsuchen klicken, wird das Fenster
Prozessbrowser geöffnet. Dieses Fenster
enthält zunächst Detailangaben zu jedem Prozess auf dem Agent Builder-System. Zu diesen Informationen gehören die
ID, der Prozessname und die vollständige Befehlszeile des Prozesses.
Wählen Sie mit einer oder mehreren der folgenden Aktionen den Prozess oder die Prozesse, mit dem/denen Sie
arbeiten wollen, in der Liste im Fenster Prozessbrowser aus:
Klicken Sie auf die Spaltenüberschrift, um die Liste der Prozesse zu sortieren.
Um die Informationen im Fenster zu aktualisieren, klicken Sie auf das Symbol für Aktualisieren (Blitzsymbol).
Um nach bestimmten Prozessen zu suchen, klicken Sie auf das Symbol Suchen (Fernglassymbol).
Sie können einen Suchausdruck eingeben und Optionen auswählen, um anhand der Prozess-ID, des
Namens und der Befehlszeile zu suchen.
Um Prozesse auf einem anderen System anzuzeigen, wählen Sie in der Liste
Verbindungsname ein bereits definiertes System aus.
Alternativ können Sie auf Hinzufügen klicken und die Systeminformationen für ein neues
System eingeben.
Weitere Informationen finden Sie in Verbindungen für Prozessbrowsing definieren. Sie können Prozesse für mehrere Systeme gleichzeitig laden und zwischen Verbindungen umschalten, während Prozesse für eine oder auch mehrere Verbindungen geladen werden.
Anmerkung: Beim Durchsuchen von fernen Systemen sind die Befehlszeilendetails nur dann verfügbar, wenn
die Suche in Tivoli Enterprise Portal Server ausgeführt wird.
Im folgenden Beispiel wird der Prozess nach Auswahl von svchost.exe im Feld
Prozessname auf der Seite Prozessmonitor angezeigt
(Abbildung 1). Abbildung 1. Seite 'Process Monitor' - Beispiel
Füllen Sie die Seite Prozessmonitor anhand der Informationen in
Tabelle 1 aus.
Anmerkung: Wenn der in diesem Monitor beschriebene Prozess nur für einige der Betriebssysteme anwendbar ist,
unter denen Ihre Anwendung ausgeführt wird, ist es möglicherweise empfehlenswert, einen oder mehrere
Prozessmonitore mit dem gleichen Anzeigenamen zu erstellen, um die anderen Betriebssysteme abzudecken.
Fügen Sie die Prozessmonitore jeweils separat hinzu.
Achten Sie hierbei darauf, dass der Anzeigename für alle Monitore gleich ist, der
Prozessname jedoch auf den ausgewählten Betriebssystemen gefunden werden kann.
Führen Sie einen der folgenden Schritte aus:
Klicken Sie auf Weiter, wenn Sie den Assistenten für Agenten verwenden.
Klicken Sie auf Fertigstellen, um die Datenquelle zu speichern
und den Agenteneditor zu öffnen.
Nächste Schritte
Wenn Sie die Daten aus dieser Datenquelle im Zusammenfassungsdashboard für
IBM Cloud Application Performance Management verwenden wollen, müssen Sie ein gefiltertes Dataset (Attributgruppe) auf Basis des Datasets 'Verfügbarkeit' erstellen und es dann so konfigurieren, dass eine einzelne Zeile bereitgestellt wird.
Verwenden Sie das Feld NAME, um die Zeile für Ihren Prozess auszuwählen.
Das Feld 'Status' kann für den Status verwendet werden; DOWN bedeutet, dass der Prozess nicht ausgeführt wird, während UP bedeutet, dass der Prozess aktiv ist.
Wählen Sie in der neuen gefilterten Attributgruppe das Feld 'Status' aus und geben Sie dann die Schweregradwerte an.
Wenn mehrere Kopien des Prozesses ausgeführt werden, enthält das Dataset 'Verfügbarkeit' mehrere Zeilen mit diesem Prozessnamen und der Status in allen diesen Zeilen ist UP (Aktiv).
Das gefilterte Dataset muss so konfiguriert sein, dass es nur eine einzelne Zeile zurückgibt. Daher kann eine beliebige dieser Zeilen zurückgegeben werden, der Wert für 'Status' ist jedoch in jedem Fall korrekt.
Anweisungen hierzu finden Sie in den folgenden Abschnitten: