Home

 

Constraint block

 

The constraint block places optional constraints on the kinds of data collected by the trace. The allowed constraints depend on the type of trace started, as shown in the following table:

Constraints allowed for each trace type
Type CLASS IFCID RMID USERID
GLOBAL Allowed Allowed Allowed Allowed
STAT Allowed No No No
ACCTG Allowed No No No
CHINIT Allowed Allowed No No

CLASS

Introduces a list of classes of data gathered. The classes allowed, and their meaning, depend on the type of trace started:

(*)

Starts a trace for all classes of data.

(integer)

Any number in the class column of the table that follows. We can use more than one of the classes that are allowed for the type of trace started. A range of classes can be specified as m:n (for example, CLASS(01:03)). If you do not specify a class, the default is to start class 1.

Descriptions of trace events and classes
Class IFCID Description
    Global trace
01 0000 Reserved for IBM service
02 0018 User parameter error detected in a control block
03 0016 User parameter error detected on entry to MQI
  0017 User parameter error detected on exit from MQI
  0018 User parameter error detected in a control block
04 Various Reserved for IBM service
    Statistics trace
01 0001 Subsystem statistics
  0002 Queue manager statistics
    Accounting trace
01 0003 The CPU time spent processing MQI calls and a count of MQPUT and MQGET calls
03 0025 Enhanced accounting and statistical data
    CHINIT trace
01 0199 Reserved for IBM service
04 Various Reserved for IBM service

IFCID

Reserved for IBM service.

RMID

Introduces a list of specific resource managers for which trace information is gathered. We cannot use this option for STAT, ACCTG, or CHINIT traces.

(*)

Starts a trace for all resource managers.

This is the default.

(integer)

The identifying number of any resource manager in Table 3. We can use up to 8 of the allowed resource manager identifiers; do not use the same one twice.

Resource Manager identifiers that are allowed
RMID Resource manager
1 Initialization procedures
2 Agent services management
3 Recovery management
4 Recovery log management
6 Storage management
7 Subsystem support for allied memories
8 Subsystem support for subsystem interface (SSI) functions
12 System parameter management
16 Instrumentation commands, trace, and dump services
23 General command processing
24 Message generator
26 Instrumentation accounting and statistics
148 Connection manager
197 CF manager
199 Functional recovery
200 Security management
201 Data management
211 Lock management
212 Message management
213 Command server
215 Buffer management
242 WebSphere MQ-IMS bridge
245 DB2 manager

TDATA

Reserved for IBM service.

USERID

Introduces a list of specific user IDs for which trace information is gathered. You cannot use this option for STAT, ACCTG, or CHINIT traces.

(*)

Starts a trace for all user IDs. This is the default.

(userid)

Names a user ID. We can use up to 8 user IDs; a separate trace is started for each.

 

Parent topic:

Parameter descriptions


sc13280_


 

Home