All logging and reporting components live in the Nucleus folder /atg/reporting/. There are three log generators that define three different logging events. These events are distributed through standard Java Event Listeners and are contained in seven different logging sinks. Each of the raw log entries are uniquely identified in their category (i.e. request, user event and content viewed log entries).

The three main logging services are: