A.3 Logging Levels

The following table outlines the logging levels that the Common Logging component supports.

Table A-1 Logging Levels

Severity(Log Level) Usage
Fatal Irrecoverableprogram, process, and thread errors that cause the application to terminate.
Warning Recoverableerrors that may still enable the application to continue running but should be investigated (for example, failed user sessions or missing data fields).
Notice(default) High-level,informational messaging that highlights progress of an application (for example, startup and shutdown of a process or session, or user login and logout).
Diagnostic Fine-graineddiagnostic errors—used for viewing processing status, performance statistics, SQL statements, etc.
Trace Diagnosticerrors—use only for debugging purposes as this level enables all logging levels and may impact performance.

The configuration file specifies enabling of priorities in a hierarchical fashion. That is, if Diagnostic is active, the system enables the Notice, Warning, and Fatal levels.