Previous Next JavaScript must be enabled to correctly display this content

## 24.2.2 Available Debug Levels

Learn about debug levels available in Oracle APEX.

Oracle APEX supports seven different debug levels. Each level enables a new set of messages on top of the ones enabled in the previous level. For example, using level 2 will enable the messages in level 1 and level 2. Using level 9 will enable all messages from all the previous levels plus the ones in level 9.

Debug levels available in APEX include:

- Error (LEVEL1) - Logs error messages.
- Warn (LEVEL2) - Logs warning messages.
- Info (LEVEL4) - Logs informational messages. This is the default level when debugging is enabled but not set to a specific level.
- Application Enter (LEVEL5) - Logs messages when entering (starting) and leaving (finishing) specific methods and operations specific to the application.
- Application Trace (LEVEL6) - Logs detailed information about methods as well as operations specific to the application.
- APEX Engine Enter (LEVEL8) - Logs messages when entering (starting) and leaving (finishing) specific methods as well as operations from the APEX engine.
- APEX Engine Trace (LEVEL9) - Logs detailed information about methods and operations from the APEX engine as well as execution plans for SQL queries executed by the application.

Note:

APEX engine will generate a substantial amount of messages at higher debug levels, which will impact application performance and require more time to review and analyze. Oracle recommends debugging applications at the Application Trace (LEVEL6) level or lower unless directed by Oracle Support.

Parent topic: Utilizing Debug Mode