Application activity trace message data

Immediately following the PCF header is a set of parameters describing the time interval for the activity trace. These parameters also indicate the sequence of messages in the event of messages being written. The order and number of fields following the header is not guaranteed, allowing additional information to be added in the future.

Message name: Activity trace message.
System queue: SYSTEM.ADMIN.TRACE.ACTIVITY.QUEUE.

    QueueManager

    Description: The name of the queue manager.
    Identifier: MQCA_Q_MGR_NAME
    Data type: MQCFST
    Maximum length: MQ_Q_MGR_NAME_LENGTH

    QSGName

    Description: The name of the queue sharing group that the Queue Manager is a member of (z/OS only).
    Identifier: MQCA_QSG_NAME
    Data type: MQCFST
    Maximum length: MQ_Q_MGR_NAME_LENGTH

    HostName

    Description: The host name of the machine the Queue Manager is running on.
    Identifier: MQCACF_HOST_NAME
    Data type: MQCFST

    IntervalStartDate

    Description: The date of the start of the monitoring period.
    Identifier: MQCAMO_START_DATE
    Data type: MQCFST
    Maximum length: MQ_DATE_LENGTH

    IntervalStartTime

    Description: The time of the start of the monitoring period.
    Identifier: MQCAMO_START_TIME
    Data type: MQCFST
    Maximum length: MQ_TIME_LENGTH

    IntervalEndDate

    Description: The date of the end of the monitoring period.
    Identifier: MQCAMO_END_DATE
    Data type: MQCFST
    Maximum length: MQ_DATE_LENGTH

    IntervalEndTime

    Description: The time of the end of the monitoring period.
    Identifier: MQCAMO_END_TIME
    Data type: MQCFST
    Maximum length: MQ_TIME_LENGTH

    CommandLevel

    Description: The IBM MQ command level.
    Identifier: MQIA_COMMAND_LEVEL
    Data type: MQCFIN

    SeqNumber

    Description: The sequence number normally zero. This value is incremented for each subsequent record for long running connections.
    Identifier: MQIACF_SEQUENCE_NUMBER
    Data type: MQCFIN

    ApplicationName

    Description: The name of the application (program name).
    Identifier: MQCACF_APPL_NAME
    Data type: MQCFST
    Maximum length: MQ_APPL_NAME_LENGTH

    ApplClass

    Description: Type of application that performed the activity. Possible values: MQAT_*
    Identifier: MQIA_APPL_TYPE
    Data type: MQCFIN

    ApplicationPid

    Description: The operating system Process ID of the application.
    Identifier: MQIACF_PROCESS_ID
    Data type: MQCFIN

    UserId

    Description: The user identifier context of the application.
    Identifier: MQCACF_USER_IDENTIFIER
    Data type: MQCFST
    Maximum length: MQ_USER_ID_LENGTH

    APICallerType

    Description: The type of the application. Possible values: MQXACT_EXTERNAL or MQXACT_INTERNAL.
    Identifier: MQIACF_API_CALLER_TYPE
    Data type: MQCFIN

    Environment

    Description: The runtime environment of the application. Possible values: MQXE_*
    Identifier: MQIACF_API_ENVIRONMENT
    Data type: MQCFIN

    ChannelName

    Description: The channel name associated with the connection. This parameter is only returned when the value of the Environment parameter is either MQXE_MCA or MQXE_MCA_SVRCONN.
    Identifier: MQCACH_CHANNEL_NAME
    Data type: MQCFST
    Maximum length: MQ_CHANNEL_NAME_LENGTH

    ConnectionName

    Description: The network connection name associated with the connection. This parameter is only returned when the value of the Environment parameter is either MQXE_MCA or MQXE_MCA_SVRCONN.
    Identifier: MQCACH_CONNECTION_NAME
    Data type: MQCFST
    Maximum length: MQ_CONN_NAME_LENGTH

    ChannelType

    Description: The type of channel associated with the connection. This parameter is only returned when the value of the Environment parameter is either MQXE_MCA or MQXE_MCA_SVRCONN. Possible values: MQCHT_*
    Identifier: MQIACH_CHANNEL_TYPE
    Data type: MQCFIN

    RemoteProduct

    Description: The remote product identifier associated with the connection. This parameter is only returned when the value of the Environment parameter is either MQXE_MCA or MQXE_MCA_SVRCONN.
    Identifier: MQCACH_REMOTE_PRODUCT
    Data type: MQCFST
    Maximum length: MQ_REMOTE_PRODUCT_LENGTH

    RemoteVersion

    Description: The remote product version associated with the connection. This parameter is only returned when the value of the Environment parameter is either MQXE_MCA or MQXE_MCA_SVRCONN.
    Identifier: MQCACH_REMOTE_VERSION
    Data type: MQCFST
    Maximum length: MQ_REMOTE_VERSION_LENGTH

    FunctionName

    Description: The name of the last high-level function initiated by the initial thread.
    Identifier: MQCACF_APPL_FUNCTION
    Data type: MQCFST

    FunctionType

    Description: The type of the last high-level function initiated by the initial thread. Possible values: MQFUN_*
    Identifier: MQIACF_APPL_FUNCTION_TYPE
    Data type: MQCFIN

    Detail

    Description: The detail level that is recorded for the connection. Possible values: 1=LOW 2=MEDIUM 3=HIGH
    Identifier: MQIACF_TRACE_DETAIL
    Data type: MQCFIN

    TraceDataLength

    Description: The length of message data (in bytes) that is traced for this connection.
    Identifier: MQIACF_TRACE_DATA_LENGTH
    Data type: MQCFIN

    PointerSize

    Description: The length (in bytes) of pointers on the platform the application is running (to assist in interpretation of binary structures).
    Identifier: MQIACF_POINTER_SIZE
    Data type: MQCFIN

    Platform

    Description: The platform on which the queue manager is running. Possible values: MQPL_*
    Identifier: MQIA_PLATFORM
    Data type: MQCFIN

Parent topic: Application activity trace message reference