En effektiv måte å finne og løse problemer i applikasjoner er å logge applikasjonshendelser og feil. Disse hendelsene og feilene blir logget gjennom en loggingsfunksjon (for eksempel JSR-047 eller APIer for Java Logging). Alternativt kan feil og hendelser logges direkte i en loggingsagent som XML-fragmenter. Loggingsagenter blir administrert av agentkontrolleren som tillater utviklere og brukerstøtten til å koble til lokale eller eksterne loggingsagenter for å overvåke aktiviteten til applikasjonen i sanntid.
Hendelser og feil som blir logget til en loggingsagent, er XML-fragmenter som Common Base Event.
For å logge applikasjonshendelser og -feil til en loggingsagent kan utviklere konfigurere den eksisterende loggingsfunksjonen og konvertere den automatisk til Common Base Event-formatet ved hjelp av støtte for logging. Se eksempelet på Apache Commons-logging.
Alternativt kan utviklere skrive XML-fragmenter direkte til klassen org.eclipse.hyades.logging.core.LoggingAgent.