+

Search Tips | Advanced Search

Channel statistics message data

Use this page to view the structure of a channel statistics message

Message name: Channel statistics message.
Platforms: All, except IBM MQ for z/OS .
System queue: SYSTEM.ADMIN.STATISTICS.QUEUE.

    QueueManager

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

    IntervalStartDate

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

    IntervalStartTime

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

    IntervalEndDate

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

    IntervalEndTime

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

    CommandLevel

    Description: The queue manager command level.
    Identifier: MQIA_COMMAND_LEVEL.
    Data type: MQCFIN.
    Returned: Always.

    ObjectCount

    Description: The number of Channel objects accessed in the interval for which statistics data has been recorded. This value is set to the number of ChlStatisticsData PCF groups contained in the message.
    Identifier: MQIAMO_OBJECT_COUNT
    Data type: MQCFIN.
    Returned: Always.

    ChlStatisticsData

    Description: Grouped parameters specifying statistics details for a channel.
    Identifier: MQGACF_CHL_STATISTICS_DATA.
    Data type: MQCFGR.
    Parameters in group:

    • ChannelName
    • ChannelType
    • RemoteQmgr
    • ConnectionName
    • MsgCount
    • TotalBytes
    • NetTimeMin
    • NetTimeAvg
    • NetTimeMax
    • ExitTimeMin
    • ExitTimeAvg
    • ExitTimeMax
    • FullBatchCount
    • IncmplBatchCount
    • AverageBatchSize
    • PutRetryCount

    Returned: Always.

    ChannelName

    Description: The name of the channel.
    Identifier: MQCACH_CHANNEL_NAME.
    Data type: MQCFST.
    Maximum length: MQ_CHANNEL_NAME_LENGTH.
    Returned: Always.

    ChannelType

    Description: The channel type.
    Identifier: MQIACH_CHANNEL_TYPE.
    Data type: MQCFIN.
    Values: Possible values are:

      MQCHT_SENDER
      Sender channel.

      MQCHT_SERVER
      Server channel.

      MQCHT_RECEIVER
      Receiver channel.

      MQCHT_REQUESTER
      Requester channel.

      MQCHT_CLUSRCVR
      Cluster receiver channel.

      MQCHT_CLUSSDR
      Cluster sender channel.

    Returned: Always.

    RemoteQmgr

    Description: The name of the remote queue manager.
    Identifier: MQCA_REMOTE_Q_MGR_NAME.
    Data type: MQCFST.
    Maximum length: MQ_Q_MGR_NAME_LENGTH
    Returned: When available.

    ConnectionName

    Description: Connection name of remote queue manager.
    Identifier: MQCACH_CONNECTION_NAME.
    Data type: MQCFST
    Maximum length: MQ_CONN_NAME_LENGTH
    Returned: When available.

    MsgCount

    Description: The number of persistent and nonpersistent messages sent or received.
    Identifier: MQIAMO_MSGS.
    Data type: MQCFIN
    Returned: When available.

    TotalBytes

    Description: The number of bytes sent or received for persistent and nonpersistent messages.
    Identifier: MQIAMO64_BYTES.
    Data type: MQCFIN64.
    Returned: When available.

    NetTimeMin

    Description: The shortest recorded channel round trip measured in the recording interval, in microseconds.
    Identifier: MQIAMO_NET_TIME_MIN.
    Data type: MQCFIN.
    Returned: When available.

    NetTimeAvg

    Description: The average recorded channel round trip measured in the recording interval, in microseconds.
    Identifier: MQIAMO_NET_TIME_AVG.
    Data type: MQCFIN.
    Returned: When available.

    NetTimeMax

    Description: The longest recorded channel round trip measured in the recording interval, in microseconds.
    Identifier: MQIAMO_NET_TIME_MAX.
    Data type: MQCFIN.
    Returned: When available.

    ExitTimeMin

    Description: The shortest recorded time, in microseconds, spent executing a user exit in the recording interval,
    Identifier: MQIAMO_EXIT_TIME_MIN.
    Data type: MQCFIN.
    Returned: When available.

    ExitTimeAvg

    Description: The average recorded time, in microseconds, spent executing a user exit in the recording interval. Measured in microseconds.
    Identifier: MQIAMO_EXIT_TIME_AVG.
    Data type: MQCFIN.
    Returned: When available.

    ExitTimeMax

    Description: The longest recorded time, in microseconds, spent executing a user exit in the recording interval. Measured in microseconds.
    Identifier: MQIAMO_EXIT_TIME_MAX.
    Data type: MQCFIN.
    Returned: When available.

    FullBatchCount

    Description: The number of batches processed by the channel that were sent because the value of the channel attributes BATCHSZ or BATCHLIM was reached.
    Identifier: MQIAMO_FULL_BATCHES.
    Data type: MQCFIN.
    Returned: When available.

    IncmplBatchCount

    Description: The number of batches processed by the channel, that were sent without the value of the channel attribute BATCHSZ being reached.
    Identifier: MQIAMO_INCOMPLETE_BATCHES.
    Data type: MQCFIN.
    Returned: When available.

    AverageBatchSize

    Description: The average batch size of batches processed by the channel.
    Identifier: MQIAMO_AVG_BATCH_SIZE.
    Data type: MQCFIN.
    Returned: When available.

    PutRetryCount

    Description: The number of times in the time interval that a message failed to be put, and entered a retry loop.
    Identifier: MQIAMO_PUT_RETRIES.
    Data type: MQCFIN.
    Returned: When available.

Parent topic: Accounting and statistics message reference

Last updated: 2020-10-04