Arbejd med eksempel på Apache Commons-log
Dette eksempel demonstrerer TPTP-understøttelsen af logning af Common Base Events vha. Apache Commons log-API'erne. Brugerne lærer, hvordan de registrerer Common Base Events i en logagent.
Hvis du ikke allerede har gjort det, kan du oprette eksemplet via Fil >
Ny > Eksempel... > Apache Commons-logeksempel.
Indholdet af eksemplet omfatter den Java-kildekode og de afhængigheder, der er nødvendige for at registrere Common Base Events i en Apache Commons-logger.
Udfør følgende trin for at udføre eksemplet og automatisk oprette tilknytning til logagenten:
- Bekræft, at alle kompileringsfejl er løst.
- Hvis du bruger en enkeltstående installation af Agent Controller (AC), skal du kontrollere, at den er startet (ikke påkrævet). Du kan i stedet bruge en direkte forbindelse, som er et begrænset antal AC-serviceprogrammer, der er inkluderet i arbejdsbænken.
- Åbn perspektivet Profilering og logning (Vindue > Åbn perspektiv > Andet... > Profilering og logning).
- Udfør eksempelklassen fra perspektivet Profilering og logning (Udfør > Profil... > opret en ny startkonfiguration af typen Java-program > angiv projektnavnet til eksemplets projektnavn > angiv Overordnet klasse til 'HyadesLoggingCommonsSample' > skift til skillebladet Overvågning > fjern markeringen af "Java-profilering", og vælg "Agentopsporing" > Profil).
- Efter et par sekunder skulle logagenten automatisk blive opsporet og tilknyttet. Vælg den opsporede logagent, og åbn logoversigten i perspektivet Profilering og logning for at få vist de registrerede Common Base Event-logrecords (Vindue > Vis oversigt > Andet... > Profilering og logning > Logoversigt > OK).
- Opfrisk logoversigten i perspektivet Profilering og logning (<højreklik på logagenten "HyadesLoggingCommonsSample"> > Opfrisk).
Du kan i stedet udføre eksemplet og manuelt oprette tilknytning til logagenten ved at udføre disse trin:
- Bekræft, at alle kompileringsfejl er løst.
- Hvis du bruger en enkeltstående installation af Agent Controller (AC), skal du kontrollere, at den er startet (ikke påkrævet). Du kan i stedet bruge en direkte forbindelse, som er et begrænset antal AC-serviceprogrammer, der er inkluderet i arbejdsbænken.
- Udfør eksempelklassen fra perspektivet Java (Udfør > Udfør... > opret en ny startkonfiguration af typen Java-program > Overordnet klasse > Søg... > HyadesLoggingCommonsSample > OK > Udfør).
- Åbn perspektivet Profilering og logning (Vindue > Åbn perspektiv > Andet... > Profilering og logning).
- Opret tilknytning til logagenten 'HyadesLoggingCommonsSample' i perspektivet Profilering og logning (Udfør > Profil... > Opret tilknytning - Java-proces > Ny > skillebladet Værter > Brug 'Direkte lokal forbindelse', hvis du ikke bruger en enkeltstående installation af Agent Controller. Ellers skal du bruge et gyldigt værtsnavn og en port. > skillebladet Agenter > dobbeltklik på agenten HyadesLoggingCommonsSample > vælg skillebladet Destination > Profileringsprojekt > Gennemse... > 'LoggingCommonsProject' > OK > Profil).
- Start overvågning af logagenten "HyadesLoggingCommonsSample" (<højreklik på logagenten "HyadesLoggingCommonsSample"> > Start overvågning).
- Åbn logoversigten i perspektivet Profilering og logning for at få vist de registrerede Common Base Event-logrecords (Vindue > Vis oversigt > Andet... > Profilering og logning > Logoversigt > OK).
- Opfrisk logoversigten i perspektivet Profilering og logning (<højreklik på logagenten "HyadesLoggingCommonsSample"> > Opfrisk).
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.