This section provides a description of the OMEGAMON® XE for DB2® PE identifiers that are used in reports and traces. These identifiers describe the object that OMEGAMON XE for DB2 PE is reporting on.
DB2 trace records contain identifiers that OMEGAMON XE for DB2 PE uses to:
You can use this address to select records for a particular thread. Note that an ACE address can be reused after a thread terminates.
OMEGAMON XE for DB2 PE uses the correlation ID to derive two identifiers: the correlation name and the correlation number:
The location of the correlation name and correlation number within the 12-character value depends on the type of connection that the task executes in.
In distributed processing, when the application requester is a DB2 system, the value assigned to the correlation ID at the application server is the same as the value assigned to the application requester. If the application requester is not a DB2 system, the value assigned to the correlation ID at the application server is the name of the job, task, or process the requester is servicing.
For more information about correlation ID translation, see Monitoring Performance from ISPF.
Note that INCLUDE and EXCLUDE processing uses the character names of databases, while DB2 instrumentation records contain the decimal IDs used by DB2. OMEGAMON XE for DB2 PE translates the decimal ID to the character name.
If an input data set contains data from several subsystems, at least one of the following identifiers has to be different if OMEGAMON XE for DB2 PE is to distinguish between different subsystems: group name, location name, member name, or subsystem ID.
This identifier is useful when the name of a plan does not provide satisfactory identification.
The MAINPACK definition is stored in the DPMPARMS member MAINPACK. You can get access to the member by using the MAINPACK Definition Editor panel of the IRF. A different MAINPACK definition can be specified for each unique combination of requester location, connection ID, and plan name.
The default value for MAINPACK is the package ID of the first executed package for any requester location, connection ID, and plan name. If there is no package data available, MAINPACK returns to the default plan name.
In distributed processing and if the requester is a DB2 system, the value of the original authorization ID at the application server is the same as the value assigned to the application requester. If the application requester is not a DB2 system, the value of the original authorization ID at the application server is the user ID used during the initial connection with the application server.
Note that INCLUDE and EXCLUDE processing uses the character names of page sets, while DB2 instrumentation records contain the decimal IDs used by DB2. OMEGAMON XE for DB2 PE translates the decimal ID to the character name.
Table spaces can be partitioned or non-partitioned. The value for this identifier is zero if the table is not partitioned. This identifier is only valid for the ORDER command used with IOACTIVITY. You must specify PAGESET before you can specify PARTNBR.
To receive better identification and granulation of bind and utility traces and reports, it is necessary to filter and order data. The plan name on a bind event (constant DSNBIND) is replaced by the program name, and the plan name on a utility event (constant DSNUTIL) is replaced by the utility name.
For TCP/IP connections, the requester location can contain the dotted-decimal IP address.
See INCLUDE and EXCLUDE subcommand options for syntax details, and SQLACTIVITY command with TRACE subcommand for examples using this filter.
The default is all event types.
If values other than those listed are used with INCLUDE, REDUCE, or FILE, an empty report or file is produced.
If values not relevant to REDUCE or FILE are used with EXCLUDE, the event type is not filtered.