Smile CDR has several logging mechanisms that each serve distinct purposes. These mechanisms are described in the table below.
|Audit Log||The audit log is intended to record actions taken by users.||By default, audit logs are retained indefinitely.|
|Transaction Log||The transaction log is intended to record requests/responses/messages that are received and processed by the system, as well as messages that are generated and transmitted by the system.||By default, transaction logs are deleted automatically by the system after 90 days. This can be modified. See the Transaction Log page for more details.|
System Logging is a traditional file based log of events and internal processing
details of Smile CDR. These logs are useful for troubleshooting. System logs can be enabled and disabled at runtime by modifying
the Logback configuration file.
In addition, several Troubleshooting Logs can also be enabled and disabled at runtime in order to diagnose specific issues.
|System Logging is configured by default to use several files for specific purposes, and each of these files has a configurable retention period. See the System Logging page for more details.|