When you send events to the ATG logging system, you can record useful information about the operation of your Web application. The Personalization module’s logging system handles three categories of log entries:

Each of these three categories of log entries has its own components to generate raw log entries. Each log entry is then passed through instances of Data Collection services, which store the entries in flat files or in SQL database tables. To understand how the logging services manage log entries after creation, see the Logging and Data Collection chapter of the ATG Platform Programming Guide.

This chapter includes the following topics:

Note: The logging mechanisms described in this chapter are disabled by default because scenario recorders provide a more comprehensive means for performing logging tasks (see Using Scenario Recorders). However, if you have existing ATG applications that use logging, you can enable the logging mechanisms described in this chapter by setting the Nucleus property sendD4StyleEvents to true. For more information, see Implementing Events in the Converting DPS Code chapter of the Dynamo 4.5-5.0 Migration Guide.