Dynamisches Zuordnen zu Protokollierungsagenten einer Anwendung
Benutzer können Protokollierungsagenten einer Anwendung über die Profilstartkonfiguration automatisch erkennen und Zuordnungen
zu diesen erstellen. Die Erkennungsfunktion für Protokollierungsagenten wird zum Ausführen regelmäßiger Abfragen bei den
Protokollierungsagenten verwendet, die vom gestarteten Prozess registriert sind. Findet die Erkennungsfunktion
einen vom Prozess registrierten Protokollierungsagenten, wird der Agent automatisch zugeordnet und überwacht. Benutzer können Filter setzen, damit nur eine Untergruppe der registrierten Agenten zugeordnet wird.
Die folgenden Schritte beschreiben, wie die Protokollierungsagenten einer Anwendung dynamisch erkannt werden können.
Die Anweisungen beziehen sich auf das Beispiel für JSR-047-Protokollierung,
die Schritte lassen sich jedoch leicht auf jeden anderen Anwendungstyp anwenden.
-
Erstellen Sie das Beispiel für JSR-047-Protokollierung unter Datei > Neu > Beispiel > Protokollierung. Das Verzeichnis 'bin' des Agentencontrollers muss sich für dieses Beispiel im Systempfad befinden.
-
Klicken Sie in der Perspektive 'Profilermittelung und Protokollierung' auf das Symbol für
Profil
, und wählen Sie
Profil... aus. Daraufhin wird der Assistent für Profile geöffnet.
-
Erstellen Sie eine neue Startkonfiguration vom Typ Java-Anwendung. Weitere Informationen
zur Profilermittlung für Startkonfigurationen finden Sie unter Start eines Agenten vorbereiten.
-
Verweisen Sie den Projektnamen und die Hauptklasse auf den Beispielprojektnamen und die Beispielklasse.
-
Wechseln Sie zur Registerkarte Überwachung, und wählen Sie Erkennungsfunktion für Protokollierungsagent aus.
-
Sie können einen Filter für die erkannten Protokollierungsagenten definieren oder die Abfragehäufigkeit anpassen, indem Sie
auf Optionen bearbeiten klicken.
-
Klicken Sie auf Profil.
In der Sicht 'Profilermittlung für Überwachung muss sich anfangs ein Agent namens Erkennungsfunktion für Protokollierungsagent befinden.
Nach kurzer Zeit wird ein zweiter Agent namens HyadesLoggingJava14Sample angezeigt. Der zweite Agent ist der
Protokollierungsagent, der von der Anwendung registriert ist. Durch Doppelklick auf den
Agenten HyadesLoggingJava14Sample werden dessen Protokollnachrichten angezeigt.
Zugehörige Konzepte
Sichten 'Analysefunktion für Protokoll und Trace'
Symptomdatenbanken
Korrelation von Protokolldateien
Zugehörige Tasks
Protokolldateien analysieren
Start eines Agenten vorbereiten
Mit dem Beispiel für die JSR-047-Protokollierung arbeiten