A leghatékonyabb módja az alkalmazások problémáinak megállapításának és diagnosztizálásának az alkalmazás eseményeinek és hibáinak naplózása. Ezek az események és hibák rendszerint a naplózási szolgáltatásokon keresztül kerülnek naplózásra (például JSR-047 vagy Java naplózási alkalmazás programozási felületek). Ennek alternatívájaként a hibák és az események XML kódrészként közvetlenül a naplózási ügynökbe naplózhatók. A naplózási ügynököket az ügynökvezérlő felügyeli engedélyezve a fejlesztők és a támogatási személyzet számára, hogy csatlakozzanak a helyi vagy a távoli naplózási ügynökökhöz az alkalmazás valós idejű tevékenységének megfigyeléséhez.
A naplózási ügynökben naplózott események és hibák XML kódrészek, mint például a Common Base Event.
A naplózási ügynökbe az események és a hibák naplózásához a fejlesztők konfigurálhatják a meglévő naplózási lehetőségeiket és a Naplózási segédprogram támogatás segítségével automatikusan átalakíthatják Common Base Event formátumba. Például az Apache Common naplózási minta segítségével.
Ennek alternatívájaként a fejlesztők az XML kódrészeket közvetlenül az org.eclipse.hyades.logging.core.LoggingAgent osztályba is írhatják.