Trace levels

The trace levels that are currently supported are shown in the following table.
Table 1. Supported trace levels
Level Description
0 No trace
1 Basic statistics trace
2 Full trace
3 Service trace
The traces are described as follows:
Basic statistics trace
Collects and outputs summary statistics. It is most useful for analyzing the performance of the application.
Full trace
Provides a fully verbose trail of activity that is sufficient to diagnose many functional problems.
Service trace
Produces a detailed trace in binary format and should be activated on request of IBM®.
The trace level is set in an entry in the VALUE table:
Table 2. Trace level entry in the VALUE table
Category Key Value
CORE PROFILING_LEVEL 0 | 1 | 2 | 3
In addition to the trace levels, specific instrumentation classes can be enabled and disabled. This allows the instrumentation to be as lightweight as possible if needed to track down any timing-related issues. The instrumentation classes are shown in the following table.
Table 3. Instrumentation classes
Class Description
MAPPERS Monitor mappers
MAPDOCS Monitor EndMapper and OutMapper documents
EVENTS Monitor events
TRANSITIONS Monitor transitions
ACTIONS Monitor actions
PUBLISH Monitor publishing
SQL Monitor SQL
CUSTOM Monitor custom activities
For an instrumentation class to be active, the following VALUE table entry must include the <class name>=Y exactly as documented in the following table. It must have no additional spaces or case deviations.
Table 4. Instrumentation class entry in the VALUE table
Category Key Value
CORE PROFILING_FLAGS MAPPERS=Y MAPDOCS=Y EVENTS=Y TRANSITIONS=Y ACTIONS=Y PUBLISH=Y SQL=Y CUSTOM=Y
The values that are used to configure the size and number of trace files that are generated are shown in the following table. All of the values are found in the VALUE table, in the CORE category.
Table 5. Service trace configuration values
Key Description Values Default Value
PROFILING_MAX_SVC_TRACE_SIZE Defines how many megabytes of data are written in wrap around mode in the service trace files. 2 - 100 10
PROFILING_MAX_TRACE_FILE_SIZE Defines the maximum size the trace file is allowed to reach. Size of file in bytes 10485760
PROFILING_MAX_TRACE_FILES Defines maximum number trace files allowed. >0 10
Note: In order for all of these settings to take effect, the integration node must be restarted.