The RequestLogging service is an instance of atg.reporting.datacollection.RequestLogging. This interface defines methods that generate a request log entry and send it to an assigned set of Data Collection listeners. In addition, the ID of the log entry is returned and associated with the request by the get/setRequestId methods. This request ID allows content viewed log events to associate what content is extracted from a Content Management System with a specific request. A centralized event handler listens for Page Events and then generates the request log entry. These Page Events are, by default, fired for every HTTP request that is serviced by the ATG server. Obviously this may generate more data than is required. You can reconfigure the RequestLogging service to generate page events only for the pages in which you are interested. For more information, see the Personalization Module Tracking chapter in this manual.