Een toepassing bewaken met bewakingsagents

Een effectieve manier om problemen in toepassingen vast te stellen en een diagnose te maken, is events en fouten in toepassingen vastleggen. Deze events en fouten worden meestal vastgelegd met een logboekvoorziening (bijvoorbeeld JSR-047 of Javalogboek-API's). Daarnaast kunnen fouten en events rechtstreeks als XML-fragmenten in een logboekagent worden vastgelegd. Logboekagents worden beheerd door de agentcontroller zodat ontwikkelaars en ondersteunend personeel verbinding kunnen maken met lokale logboekagents of logboekagents op afstand om de activiteit van de toepassing in real-time te kunnen bewaken.

Events en fouten die zijn vastgelegd in een logboekagent zijn XML-fragmenten zoals de Common Base Event.

Om toepassingsevents en -fouten vast te leggen in een logboekagent kunnen ontwikkelaars hun bestaande vastleggingsfaciliteit configureren en automatisch omzetten naar de Common Base Event-indeling met behulp van de ondersteuning voor logboekfunctionaliteit. Raadpleeg het voorbeeld van Apache Commons Logging.

Daarnaast mogen ontwikkelaars XML-fragmenten rechtstreeks wegschrijven naar de klasse org.eclipse.hyades.logging.core.LoggingAgent.



Verwante concepten
Common Base Event-model
Views van de analyzer voor logboek en tracering
Logboekcorrelatie


Verwante onderwerpen
Indelingsspecificatie Common Base Event
Common Base Event .xsd-bestand (link naar een externe website)
Ondersteuning voor logboekfunctionaliteit
Statistisch .xsd-bestand (link naar een externe website)
Trace .xsd-bestand (link naar een externe website)


Verwante taken
Logboeken analyseren