Trace Levels

Trace levels determine how much detail is written to the TraceWorX log files. The default trace level is None for all components, meaning no trace messages are logged in the system. You can change the trace level to the desired value to start logging diagnostic information.

Standard Trace Levels

The following table describes the available standard trace levels.

Trace Level

Effect

None (1000)

No trace message are logged (default).

Severe Error (900)

Logs trace messages for major issues, such as an unexpected major failure of an operation or an application crash.

Error (800)

Logs trace messages for all unexpected failures.

Warning (700)

Logs trace messages for events that do not necessarily indicate a failure in the system, but they might warrant further investigation to determine if there is a problem.

Normal (600)

Logs trace messages for expected/common events in the system. Logging at a Normal level can be useful because it gives a frame of reference for analyzing a trace log, so you can see where errors occur in relation to a series of expected operations.

Debug (400)

Logs trace messages for extra diagnostic information in between Normal trace messages. The extra information can help narrow down where a problem is occurring if the Normal trace messages are not precise enough to determine the root cause.

Debug Verbose (100)

Logs trace message for even more detailed diagnostic information. This setting may substantially increase the quantity of trace messages.

All (0)

Every available trace message is logged, regardless of its associated trace level.

Each trace level builds upon previous trace level(s). So, for example, the trace level Warning will also include Error and Severe Error messages.

Custom Trace Levels

Each trace level has an associated numeric value as seen in the table above. It is possible to manually enter any other number between 0 to 1000 to specify a custom trace level. Normally, you do not need to use custom trace levels, but the Customer Support might ask you to set a particular custom level when diagnosing certain specific issues.