Profilermittlung der Anwendung mit der WebSphere-Testumgebung
In der Sicht Profilermittlung - Überwachung der Perspektive Profilermittlung und Protokollierung
wird bei der Profilermittlung eines Java-Prozesses zusammen mit den zugeordneten Agenten ein Prozessobjekt
angezeigt. Dieses Workbenchprozessobjekt ist vielmehr eine logische Darstellung
eines Java-Prozesses als eines Systemprozesses. Die Identifikation erfolgt nach Name und Prozess-ID
(PID).
Führen Sie die folgenden Schritte aus, um für eine Anwendung mit der WebSphere-Testumgebung ein Profil zu ermitteln:
- Ordnen Sie das Projekt, für das Sie ein Profil ermitteln möchten, einem Server und
dessen Konfiguration zu.
Informationen zu Vorgehensweise finden Sie in der Dokumentation zur WebSphere-Testumgebung.
- Stellen Sie sicher, dass der Server aktiv ist.
- Klicken Sie auf den Listenknopf (Pfeil auf der rechten Seite) der Schaltfläche
Profil
(in der Hauptfunktionsleiste); wählen Sie in der Menüliste die Optionen
Zuordnen > Java-Prozess aus.
Hinweis: Sie haben den lokalen Prozess und nicht die Optionen
Verbindung herstellen > Ferner Prozess
ausgewählt, da sich die Testumgebung auf Ihrer lokalen Maschine befindet.
Der Assistent zum Zuordnen eines Java-Prozesses wird geöffnet,
und es wird die Seite Agent angezeigt.
- Verwenden Sie diese Seite, um die Agenten und ihre entsprechenden
Prozesse auszuwählen, die Sie dem Java-Prozess zuordnen möchten.
Hinweise:
- In der Liste Agenten werden nur aktive Agenten aufgelistet,
denen kein Client zugeordnet ist.
- In die Liste werden Protokollagenten nur aufgenommen, wenn
Sie das Markierungsfeld Protokollierung aktivieren
auf der Seite Benutzervorgaben für die Profilermittlung (Fenster >
Benutzervorgaben > Profilermittlung und Protokollierung) ausgewählt haben. Parallel dazu
sind in der Liste nur Profilermittlungsagenten enthalten, wenn Sie auf der
Seite Benutzervorgaben für die Profilermittlung das
Markierungsfeld Profilermittlung aktivieren ausgewählt
haben.
- Verwenden Sie die Schaltfläche Daten aktualisieren , um
auf dem Host eine neue Abfrage durchzuführen, um eine Übersicht über alle relevanten Prozesse
zu erhalten, die zu diesem Zeitpunkt aktiv sind. Beispiel: Wenn ein
Prozess nach dem Öffnen des Assistenten gestartet wird, können Sie auf die
Schaltfläche Daten aktualisieren klicken, um
die Liste zu aktualisieren.
- Klicken Sie auf Weiter. Die Seite Ziel wird geöffnet.
- Geben Sie das Projekt und die Überwachung an, die zum Speichern von Daten
dieser Profilermittlungssitzung verwendet werden sollen.
- Klicken Sie auf Weiter. Die Seite Filter für Profilermittlung
wird geöffnet. Auf dieser Seite können Sie neue Filter für die Profilermittlung angeben oder
die Standardfilter für die Profilermittlung ändern.
- Klicken Sie auf Weiter. Die Seite Optionen für
Profilermittlung wird geöffnet.
- Auf dieser Seite können Sie Angaben zur Uhrzeit und zu Ereignisprofilermittlung
machen; außerdem kann angegeben werden, ob in den Daten der Profilermittlung
Daten des Ausführungsablaufs sowie Daten zu den Grenzklassen enthalten sein sollen.
Des Weiteren kann angegeben werden, ob Informationen zur Exemplarebene
erfasst werden sollen.
Weitere Informationen sind unter der zugehörigen Task Profilermittlungseinstellungen angeben zu finden.
- Klicken Sie auf Fertig stellen.
- Wenn Sie diese Schritte entweder von der Perspektive für Java, Server oder
Debugging aus durchgeführt haben, öffnet sich nun die Perspektive
Profilermittlung und Protokollierung.
- Für die Herstellung einer Verbindung zu den Agenten müssen Sie die Überwachung der
Agenten manuell starten. Klicken Sie in der Funktionsleiste der Sicht
Profilermittlung - Überwachung auf die Schaltfläche Überwachung starten
.
Die zu überwachenden Agenten werden in der Sicht Profilermittlung - Überwachung mit dem Symbol für die Überwachung
angezeigt:
.
- Sie können nun die erfassten Daten mit den unterschiedlichen Profilermittlungssichten
analysieren.
- Standardmäßig wird in der Perspektive Profilermittlung und Protokollierung
die Sicht mit der Statistik für die Klassenmethoden erst angezeigt, wenn Sie auf den ausgewählten
Agenten doppelt klicken.
- Um die Sicht mit Daten für die Profilermittlung zu füllen, die aus dem
Java-Prozess stammen, klicken Sie auf die Schaltfläche Sichten aktualisieren
,
oder wählen Sie Sichten aktualisieren im Kontextmenü der Sicht aus.
Tipp:
Sie können auch die Anweisungen in Schritt 3 überspringen; wählen
Sie stattdessen in der Sicht Überwachung der
Profilermittlung den Host aus, von dem aus der Prozess gestartet werden soll, und
wählen Sie im Kontextmenü der Sicht die Option Verbindung mit Agenten
herstellen aus. Der Assistent zum Herstellen einer Verbindung zum Java-Prozess wird geöffnet,
und es wird die Seite Agent angezeigt.
Zugehörige Konzepte
Profilermittlung für Ressourcen
Zugehörige Tasks
Profilermittlungseinstellungen festlegen
Filter für Profilermittlung angeben
Ressourcen für Profilermittlung speichern
Profilermittlung einer Anweisung im
eigenständigen Modus
Zugehöriger Verweis
Sicht 'Profilermittlung - Überwachung'
(C) Copyright IBM Corporation 2000, 2005. Alle Rechte
vorbehalten.