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)

Trace messages for major issues only are logged, such as an unexpected major failure of an operation or an application crash.

Error (800)

Trace messages for all unexpected failures are logged, even if not a major failure.

Warning (700)

Trace messages are logged for events that might be a problem. This is not necessarily indicative of a failure in the system, but it is something that might warrant further investigation.

Normal (600)

Trace message are logged 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 it can be seen where errors occur in relation to a series of expected operations.

Debug (400)

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

Debug Verbose (100)

Trace message are logged 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 messages for Errors and Severe Errors.

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.