Newer version of documentation BMC provides a newer version of the documentation for this version of the product. As a result, BMC no longer accepts comments in this space.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see bao8301.

IBM MQ instrumentation events


This section describes the IBM MQ instrumentation events (MQFMT_EVENT) for which you can create Rules.

In IBM MQ, an instrumentation event is a logical combination of conditions that is detected by a queue manager or channel instance. The result of such an event is that the queue manager or channel instance puts a special message, called an event message, on an event queue.

For more information about MQFMT_EVENT messages, see What-IBM-MQ-events-are.

The following table shows a list of valid instrumentation events that you can automate. When using this table, the following descriptions apply: 

  • The first column lists the name of the instrumentation event. 
  • The second column includes a description of the event.
  • The third column lists the instrumentation event category.
  • The fourth column lists the queue manager attribute that enables or disables generation of the instrumentation event
  • Beneath the event name, variables associated with the instrumentation event are listed.

Instrumentation events that can be automated with Rules

Event name

Description

Event category

QMGR attribute

alias_base_q_ type_error

An MQOPEN or MQPUT1 call was issued specifying an alias queue as the destination, but the BaseQName in the alias queue definition resolves to a queue that is not a local queue, or local definition of a remote queue.

queue manager

localev

Applicable variables are as follows:

  • IMFQ_EVENT_BASEQNAME: queue manager name (to which the alias resolves)
  • IMFQ_EVENT_QNAME: name of queue from object descriptor
  • IMFQ_EVENT_QTYPE: type of queue to which the alias resolves (A for alias, M for model)
  • IMFQ_EVENT_APPLTYPE: type of application that caused the event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote

bridge_started

The IMS bridge has been started.

channel

bridgeev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_BRIDGETYPE: only current value is 1 (OTMA)
  • IMFQ_EVENT_BRIDGENAME: name of bridge

bridge_stopped

The IMS bridge has been stopped.

channel

bridgeev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_BRIDGETYPE: only current value is 1 (OTMA)
  • IMFQ_EVENT_BRIDGENAME: name of bridge
  • IMFQ_EVENT_REASONQUALIFIER: reason code:
    • 11 - Bridge stopped, one side or the other issued a normal IXCLEAVE request.
    • 12 - Bridge stopped, but an error was reported.

channel_ activated

A channel which was waiting to become active has now become active.

This event is not generated if the channel did not have to wait for a slot to be released and it is not produced for CICS for distributed queue management in IBM MQ for z/OS.

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_ERRORIDENTIFIER: error identification
  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_CHANNELNAME: channel name
  • IMFQ_EVENT_XMITQNAME: transmission queue name
  • IMFQ_EVENT_ CONNECTIONNAME: connection name; for TCP/IP, this is the internet address only if the channel has successfully established a connection, otherwise it is the contents of the ConnectionName field in the channel definition

channel_conv_error

A channel is unable to perform data conversion and the MQGET call to get a message from the transmission queue resulted in a data conversion error.

The reason for the failure is identified by IMFQ_EVENT_ConversionReason-Code.

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_CHANNELNAME: channel name
  • IMFQ_EVENT_XMITQNAME: transmission queue name
  • IMFQ_EVENT _CONNECTIONNAME: connection name; for TCP/IP, this is the internet address only if the channel has successfully established a connection, otherwise it is the contents of the ConnectionName field in the channel definition
  • IMFQ_EVENT_FORMAT: name of format
  • IMFQ_EVENT_REASONQUALIFIER: conversion reason code:
    • —MQRC_FORMAT_ERROR
    • —MQRC_SOURCE_CCSID_ERROR
    • —MQRC_SOURCE_INTEGER_ENC_ ERROR
    • —MQRC_SOURCE_DECIMAL_ENC_ ERROR
    • —MQRC_SOURCE_FLOAT_ENC _ERROR
    • —MQRC_TARGET_CCSID_ERROR
    • —MQRC_TARGET_INTEGER_ENC _ ERROR
    • —MQRC_TARGET_DECIMAL_ENC _ERRORMQRC_TARGET_FLOAT_ENC _ERROR
    • —MQRC_NOT_CONVERTED
    • —MQRC_CONVERTED_MSG_TOO_ BIG
    • —MQRC_TRUNCATED_MSG _ACCEPTED
    • —MQRC_TRUNCATED_MSG_FAILED

channel_not_ activated

A channel is waiting to become active because the limit on active channels has been reached.

The channel waits until an active slot is released when another channel ceases to be active. A channel_activated event is generated (except for CICS for distributed queue management in IBM MQ for z/OS).

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_CHANNELNAME: channel name
  • IMFQ_EVENT_XMITQNAME: transmission queue name
  • IMFQ_EVENT_ CONNECTIONNAME: connection name; for TCP/IP, this is the internet address only if the channel has successfully established a connection, otherwise it is the contents of the ConnectionName field in the channel definition

channel_ started

A channel was started because:

  • A Start Channel operator command was issued
  • An instance of a channel connection has been established

This event is not produced for CICS for distributed queue management in IBM MQ for z/OS.

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_CHANNELNAME: channel name
  • IMFQ_EVENT_XMITQNAME: transmission queue name
  • IMFQ_EVENT_ CONNECTIONNAME: connection name; for TCP/IP, this is the internet address only if the channel has successfully established a connection. otherwise it is the contents of the ConnectionName field in the channel definition

channel_ stopped

The channel stopped.

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_CHANNELNAME: channel name
  • IMFQ_EVENT_XMITQNAME: transmission queue name
  • IMFQ_EVENT_CONNECTIONNAME: connection name; for TCP/IP, this is the internet address only if the channel has successfully established a connection, otherwise it is the contents of the ConnectionName field in the channel definition
  • IMFQ_EVENT_REASONQUALIFIER reason qualifier:
    • —MQRQ_CHANNEL_STOPPED_OK
    • —MQRQ_CHANNEL_STOPPED_ ERROR
    • —MQRQ_CHANNEL_STOPPED_ RETRY
    • —MQRQ_CHANNEL_STOPPED_ DISABLED IMFQ_EVENT_ERRORIDENTIFIER (see the section regarding the channel_stopped event, field Error identifier, in the IBM documentation MQ Event Monitoring for a description of this data)
  • IMFQ_EVENT_AUXERRORDATAINT1: first integer of auxiliary error data for channel errors
  • IMFQ_EVENT_AUXERRORDATAINT2: second integer of auxiliary error data for channel errors
  • IMFQ_EVENT_AUXERRORDATASTR1: first string of auxiliary error data for channel errors
  • IMFQ_EVENT_AUXERRORDATASTR2: second string of auxiliary error data for channel errors
  • IMFQ_EVENT_AUXERRORDATASTR3: third string of auxiliary error data for channel errors

channel_blocked

channel_blocked_warning

Issued when an attempt to start an inbound channel is blocked.

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of the queue manager generating the event.
  • IMFQ_EVENT_REASONQUALIFIER: identifier that qualifies the reason code.
  • IMFQ_EVENT_CHANNELNAME: channel name.
  • IMFQ_EVENT_USERIDENTIFIER: user identifier that was blocked.
  • IMFQ_EVENT_CONNECTIONNAME: address of the partner attempting to establish connection.
  • IMFQ_EVENT_REMOTEQMGRNAME: name of the partner queue manager attempting to establish connection.
  • IMFQ_EVENT_SSLPEERNAME: Distinguished Name in the certificate sent from the remote system.
  • IMFQ_EVENT_CLIENTUSERIDENTIFIER: client side user identifier of the partner attempting to establish connection.
  • IMFQ_EVENT_APPLTYPE: type of application that made the API call.
  • IMFQ_EVENT_APPLNAME: name of the application that made the API call.

channel_not_available

Issued when an attempt to start an inbound channel is rejected.

channel

chlev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of the queue manager generating the event.
  • IMFQ_EVENT_REASONQUALIFIER: identifier that qualifies the reason code.
  • IMFQ_EVENT_CHANNELNAME: channel name.
  • IMFQ_EVENT_CONNECTIONNAME: address of the partner attempting to establish connection.
  • IMFQ_EVENT_MAXACTIVECHANNELS: maximum active channels.
  • IMFQ_EVENT_MAXCHANNELS: maximum channels.
  • IMFQ_EVENT_MAXINSTANCES: maximum channel instances.
  • IMFQ_EVENT_MAXCLIENTINSTANCES: maximum channel instances per client.

channel_SSL_warning

Detected when a channel using Secure Sockets Layer (SSL) or Transport Later Security (TLS) experiences a problem that does not cause it to fail to establish an SSL or TLS connection.

channel

sslev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of the queue manager generating the event.
  • IMFQ_EVENT_REASONQUALIFIER: identifier that qualifies the reason code.
  • IMFQ_EVENT_CHANNELNAME: channel name.
  • IMFQ_EVENT_XMITQNAME: transmission queue name.
  • IMFQ_EVENT_CONNECTIONNAME: if the channel has successfully established a TCP connection, this is the internet address. Otherwise it is the contents of the ConnectionName field in the channel definition.

channel_SS_error

Detected when a channel using Secure Sockets Layer (SSL) or Transport Later Security (TLS) fails to establish a connection.

channel

sslev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of the queue manager generating the event.
  • IMFQ_EVENT_REASONQUALIFIER: identifier that qualifies the reason code.
  • IMFQ_EVENT_CHANNELNAME: channel name.
  • IMFQ_EVENT_XMITQNAME: transmission queue name.
  • IMFQ_EVENT_CONNECTIONNAME: if the channel has successfully established a TCP connection, this is the internet address. Otherwise it is the contents of the ConnectionName field in the channel definition.
  • IMFQ_EVENT_SSLHANDSHAKESTAGE: information about the SSL or TLS function call giving the error.
  • IMFQ_EVENT_SSLRETURNCODE: numeric return code from a failed SSL or TLS call.
  • IMFQ_EVENT_SSLPEERNAME: Distinguished Name sent from the remote system.

def_xmit_q_ type_error

An MQOPEN or MQPUT1 command was issued specifying a remote queue as the destination.

Either a local definition of the remote queue was specified, or a queue manager alias was being resolved, but in either case the XmitQName attribute in the local definition is blank.

No transmission queue is defined with the same name as the destination queue manager, so the local queue manager attempts to use the default transmission queue. However, there is a queue defined by the DefXmitQName queue manager attribute, but it is not a local queue.

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for that caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_XMITQNAME: name of the transmission queue
  • IMFQ_EVENT_QTYPE: type of queue (A for alias, R for remote).

def_xmit_q_usage_error

An MQOPEN or MQPUT1 command was issued specifying a remote queue as the destination.

Either a local definition of the remote queue was specified, or a queue manager alias was being resolved, but in either case the XmitQName attribute in the local definition is blank.

No transmission queue is defined with the same name as the destination queue manager, so the local queue manager attempts to use the default transmission queue. However, the queue defined by the XmitQName queue manager attribute does not have a usage attribute of MQUS_TRANSMISSION.

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_XMITQNAME: name of the transmission queue

get_inhibited

An attempt was made to retrieve a message (using MQGET) but the retrieval was inhibited for the queue.

queue manager

inhibtev

Applicable variables are as follows:

  • IMFQ_EVENT_QNAME: name of queue which GETs are inhibited
  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST

not_authorized type 1,2,3,4

One of four codes is possible:

  • With a MQconn call, the user is not authorized to connect to the queue manager.
  • With a MQopen/mqput1, the user is not authorized to open the object for the option(s) specified.
  • With a MQclose, the user is not authorized to delete the object, which is a permanent dynamic queue, and the HOBJ parameter specified on the MQCLOSE call is not the handle returned by the MQOPEN call which created the queue.
  • A command has been issued from a user ID that is not authorized to access the object specified in the command.

queuemanager

authorev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_REASONQUALIFIER: reason code (type of auth error, 1,2,3 or 4)
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OPTIONS: open options used during the MQOPEN call (type 2 only)
  • IMFQ_EVENT_QNAME: name of queue
  • IMFQ_EVENT_COMMAND: identifier for the command (type 4 only); refer to the discussion for PCF header in the IBM documentation MQ Event Monitoring
  • IMFQ_EVENT_USERIDENTIFIER: user identification that caused the authorization check. IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager (type 2 only)
  • IMFQ_EVENT_PROCESSNAME: name of the process whose attributes have changed (type 2 only)

put_inhibited

An attempt was made to send a message to a queue (using MQPUT) but the attempt was inhibited for the queue.

queuemanager

inhibtev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_APPLTYPE: type of application that caused event. For example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_QNAME: name of queue for which PUTs are inhibited
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager if the object queue manager (when the queue was opened) is not the queue manager currently connected

q_depth_high

An MQPUT or MQPUT1 call caused the queue depth to increase to the queue depth high limit.

performance

perfmev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_MSGDEQCOUNT: number of messages dequeued since statistics were last reset
  • IMFQ_EVENT_TIMESINCERESET: time (in seconds) since the statistics were last reset
  • IMFQ_EVENT_HIGHQDEPTH: maximum number of message on the queue since the statistics were last reset
  • IMFQ_EVENT_MSGENQCOUNT: number of messages enqueued since statistics were last reset
  • IMFQ_EVENT_MSGDEQCOUNT: number of messages dequeued since statistics were last reset

q_depth_low

An MQGET call caused the queue depth to decrease to the queue depth low limit.

performance

perfmev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_TIMESINCERESET: time (in seconds) since the statistics were last reset
  • IMFQ_EVENT_HIGHQDEPTH: max number of message on the queue since the statistics were last reset
  • IMFQ_EVENT_MSGENQCOUNT: number of messages enqueued since statistics were last reset
  • IMFQ_EVENT_MSGDEQCOUNT: number of messages dequeued since statistics were last reset

q_full

An MQPUT or MQPUT1 call failed because the queue is full.

performance

perfmev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_TIMESINCERESET: time (in seconds) since the statistics were last reset
  • IMFQ_EVENT_HIGHQDEPTH: maximum number of message on the queue since the statistics were last reset
  • IMFQ_EVENT_MSGENQCOUNT: number of messages enqueued since statistics were last reset
  • IMFQ_EVENT_MSGDEQCOUNT: number of messages dequeued since statistics were last reset

q_mgr_active

This event is detected when a queue manager becomes active.

In IBM MQ for z/OS, this event is not generated for the first start of a queue manager; it is generated only for subsequent restarts of the queue manager.

queue

manager

strstpev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote

q_mgr_not_active

This event is detected when a queue manager is requested to stop or quiesce.

queue

manager

strstpev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_REASONQUALIFIER: reason code 5 for queue manager stopping or 6 for queue manager quiescing

q_service_ interval_high

This event is generated when a successful message get or put is detected within an interval that is greater than the threshold specified in the queue service interval attribute.

performance

perfmev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_TIMESINCERESET: time (in seconds) since the statistics were last reset; for this event, this is greater than the service interval
  • IMFQ_EVENT_HIGHQDEPTH: max number of message on the queue since the statistics were last reset
  • IMFQ_EVENT_MSGENQCOUNT: number of messages enqueued since statistics were last reset
  • IMFQ_EVENT_MSGDEQCOUNT: number of messages dequeued since statistics were last reset

q_type_error

Could result for one of the following reasons:

  • On an MQopen call, the ‘object queue manager name’ field specifies the name of a local definition of a remote queue, and in the definition the ‘remote queue manager name’ the attribute is the name of the local queue manager
  • An mqput1 call specifies the name of a model queue
  • On a previous mqput/mqput1 call, the ‘reply to queue’ specified a model queue

queue

manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager

remote_q_ name_error

During an MQOPEN or MQPUT1 call, one of the following occurred:

  • A local definition of a remote queue (or an alias to one) was specified, but the ‘remote queue name’ attribute in the remote queue definition is blank
  • An MQPUT1 call specifies the name of a model queue
  • The ‘object queue manager name’ field was not blank, and not the name of the local queue manager, but the ‘object name’ is blank

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager

unknown_ alias_base_q

An MQOPEN or MQPUT1 command was issued specifying an alias queue as the target, but the ‘base queue name’ in the alias queue attributes are not recognized.

queue manager

localev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event. For example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_BASEQNAME: queue name to which the alias resolves

unknown_def_ xmit_q

An MQOPEN or MQPUT1 command was issued specifying a remote queue.

If a local definition of the remote queue was specified, or if a queue manager alias is being resolved, the XmitQName attribute in the local definition is blank.

No queue is defined with the same name as the destination queue manager and the queue manager has attempted to use the default transmission queue. However, the name defined by the DefXmitQName queue manager attribute is not the name of a locally defined queue.

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_XMITQNAME: name of the transmission queue

unknown_ object_name

An MQOPEN or MQPUT1 command was issued and the ‘object queue manager name’ is set to

  • Blank
  • Name of the local queue manager

The name of a local definition of a remote queue in which the ‘remote queue manager name’ attribute is the name of the local queue manager.

queue manager

localev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_PROCESSNAME: name of the process (application) issuing the MQI call that caused the event

unknown_remote_q_mgr

This event occurs when an MQOPEN or MQPUT1 command is issued and an error occurred with the queue name resolution.

For more information, refer to the IBM documentation MQ Event Monitoring.

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager

unknown_ xmit_q

This event occurs during an MQopen or mqput1 command and a message is sent to a remote queue manager.

The ObjectName or the ObjectQMgrName in the object descriptor specifies the name of a local definition of a remote queue (in the latter case queue manager aliasing is being used), but the XmitQName attribute of the definition is not blank and not the name of a locally defined queue.

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event. For example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_XMITQNAME: name of the transmission queue

xmit_q_type_ error

This event occurs during an MQOPEN or MQPUT1 call when a message is directed to be sent to a remote queue manager.

The ‘object name’ or ‘object queue manager name’ field specifies the local definition of a remote queue, but one of the following applies to the ‘xmit name’ attribute of the definition:

  • ‘Xmit queue name’ specifies a queue that is not a local queue
  • ‘Xmit queue name’ is blank, but ‘remote queue manager name’ specifies a queue that is not a local queue

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_XMITQNAME: transmission queue name, not available for some events
  • IMFQ_EVENT_OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_QTYPE: type of queue where A represents an alias queue and R represents a remote queue

xmit_q_usage_ error

This event occurs during an MQOPEN or MQPUT1 call where a message is directed to a remote queue manager but one of the following occurred:

  • ‘Object queue manager name’ specifies the name of a local queue, but it does not have a ‘usage’ attribute of ‘transmission’
  • The ‘object name’ or ‘object queue manager name’ specifies the name of a local definition of a remote queue but one of the following applies to the ‘xmit queue name’ attribute definition:
    • ‘Xmit queue name’ is not blank, but specifies a queue that does not have a usage attribute of ‘transmission’
    • ‘Xmit queue name’ is blank, but ‘remote queue manager name’ specifies a queue that does not have a usage attribute of ‘transmission’

queue manager

remoteev

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of queue manager that generated event, whether local or remote
  • IMFQ_EVENT_QNAME: name of queue for which caused the error
  • IMFQ_EVENT_APPLTYPE: type of application that caused event; for example:
    • —MQAT_AIX
    • —MQAT_BATCH
    • —MQAT_BROKER
    • —MQAT_CICS
    • —MQAT_CICS_BRIDGE
    • —MQAT_CICS_VSE
    • —MQAT_DOS
    • —MQAT_IMS
    • —MQAT_IMS_BRIDGE
    • —MQAT_JAVA
    • —MQAT_MVS
    • —MQAT_NOTES_AGENT
    • —MQAT_NSK
    • —MQAT_OS390
    • —MQAT_OS400
    • —MQAT_RSS_BATCH
    • —MQAT_UNIX
    • —MQAT_UNKNOWN
    • —MQAT_USER
    • —MQAT_VOS
    • —MQAT_WINDOWS
    • —MQAT_WINDOWS_NT
    • —MQAT_WLM
    • —MQAT_ZOS
    • —MQAT_USER_FIRST
    • —MQAT_USER_LAST
  • IMFQ_EVENT_APPLNAME: name of application
  • IMFQ_EVENT_ OBJECTQMGRNAME: name of the object queue manager
  • IMFQ_EVENT_XMITQNAME: transmission queue name, not available for some events

config_change_object

This event occurs when an ALTER or DEFINE REPLACE command or an MQSET call was issued that successfully changed an existing object.

configuration

configev

Applicable variables are as follows:

  • IMFQ_EVENT_EVENTUSERID: is userid that issued the command or call that generated the event
  • IMFQ_EVENT_EVENTORIGIN: is the origin of the action causing the event
  • IMFQ_EVENT_QMGR: name of the queue manager where the call or command was entered
  • IMFQ_EVENT_EVENTACCOUNTINGTOK: for commands received as a message (MQEVO_MSG), this is the accounting token (AccountingToken) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLIDENTITY: for commands received as a message (MQEVO_MSG), this is the application identity data (ApplIdentityData) from the MD of the command message
  • IMFQ_EVENT_APPLTYPE: for commands received as a message (MQEVO_MSG), this is the type of application (PutApplType) from the MD of the command message
  • IMFQ_EVENT_APPLNAME: for commands received as a message (MQEVO_MSG), this is the name of the application (PutApplName) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLORIGIN: for commands received as a message (MQEVO_MSG), this is the application origin data (ApplOriginData) from the MD of the command message
  • IMFQ_EVENT_OBJECTTYPE one of the following types:
    • —MQOT_Q
    • —MQOT_NAMELIST
    • —MQOT_PROCESS
    • —MQOT_STORAGE_CLASS
    • —MQOT_Q_MGR
    • —MQOT_CHANNEL
    • —MQOT_AUTH_INFO
    • —MQOT_CF_STRUC
    • —MQOT_TOPIC
    • —MQOT_CHLAUTH
    • —MQOT_COMM_INFO
    • —MQOT_LISTENER
  • IMFQ_EVENT_OBJECT_NAME: name of the object

config_create_object

A DEFINE or DEFINE REPLACE command or an MQSET call was issued that successfully created a new object.

configuration

configev

Applicable variables are as follows:

  • IMFQ_EVENT_DISPOSITION: object disposition which can be one of the following types:
    • —MQQSGD_Q_MGR
    • —MQQSGD_COPY
    • —MQQSGD_SHARED
    • —MQQSGD_GROUP
  • IMFQ_EVENT_EVENTUSERID: name of the userid that issued the command or call that generated the event
  • IMFQ_EVENT_EVENTORIGIN: name of the origin of the action causing the event
  • IMFQ_EVENT_QMGR: queue manager name where the call or command was entered
  • IMFQ_EVENT_EVENTACCOUNTINGTOK: for commands received as a message (MQEVO_MSG), this is the accounting token (AccountingToken) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLIDENTITY: for commands received as a message (MQEVO_MSG), this is the application identity data (ApplIdentityData) from the MD of the command message
  • IMFQ_EVENT_APPLTYPE: for commands received as a message (MQEVO_MSG), this is the type of application (PutApplType) from the MD of the command message
  • IMFQ_EVENT_APPLNAME: for commands received as a message (MQEVO_MSG), this is the name of the application (PutApplName) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLORIGIN: for commands received as a message (MQEVO_MSG), this is the application origin data (ApplOriginData) from the MD of the command message
  • IMFQ_EVENT_OBJECTTYPE: can be one of the following types:
    • —MQOT_Q
    • —MQOT_NAMELIST
    • —MQOT_PROCESS
    • —MQOT_STORAGE_CLASS
    • —MQOT_Q_MGR
    • —MQOT_CHANNEL
    • —MQOT_AUTH_INFO
    • —MQOT_CF_STRUC
    • —MQOT_TOPIC
    • —MQOT_CHLAUTH
    • —MQOT_COMM_INFO
    • —MQOT_LISTENER
  • IMFQ_EVENT_OBJECT_NAME: name of the object
  • IMFQ_EVENT_DISPOSITION: object disposition which can be one of the following types,
    • —MQQSGD_Q_MGR
    • —MQQSGD_COPY
    • —MQQSGD_SHARED
    • —MQQSGD_GROUP

config_delete_object

A DELETE command or MQCLOSE call was issued that successfully deleted an object.

configuration

configev

Applicable variables are as follows:

  • IMFQ_EVENT_EVENTUSERID: the userid that issued the command or call that generated the event
  • IMFQ_EVENT_EVENTORIGIN: the origin of the action causing the event
  • IMFQ_EVENT_QMGR: the queue manager where the call or command was entered
  • IMFQ_EVENT_EVENTACCOUNTINGTOK: for commands received as a message (MQEVO_MSG), this is the accounting token (AccountingToken) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLIDENTITY: for commands received as a message (MQEVO_MSG), this is the application identity data (ApplIdentityData) from the MD of the command message.IMFQ_EVENT_APPLTYPE: for commands received as a message (MQEVO_MSG), this is the type of application (PutApplType) from the MD of the command message
  • IMFQ_EVENT_APPLNAME: for commands received as a message (MQEVO_MSG), this is the name of the application (PutApplName) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLORIGIN: for commands received as a message (MQEVO_MSG), this is the application origin data (ApplOriginData) from the MD of the command message
  • IMFQ_EVENT_OBJECTTYPE: can be one of the following types:
    • —MQOT_Q
    • —MQOT_NAMELIST
    • —MQOT_PROCESS
    • —MQOT_STORAGE_CLASS
    • —MQOT_Q_MGR
    • —MQOT_CHANNEL
    • —MQOT_AUTH_INFO
    • —MQOT_CF_STRUC
    • —MQOT_TOPIC
    • —MQOT_CHLAUTH
    • —MQOT_COMM_INFO
    • —MQOT_LISTENER
  • IMFQ_EVENT_OBJECT_NAME: object name
  • IMFQ_EVENT_DISPOSITION: object disposition; one of the following types:
    • —MQQSGD_Q_MGR
    • —MQQSGD_COPY
    • —MQQSGD_SHARED
    • —MQQSGD_GROUP

config_refresh_object

A REFRESH QMGR command specifying TYPE(CONFIGEV) was issued.

configuration

configev

Applicable variables are as follows:

  • IMFQ_EVENT_EVENTUSERID: the userid that issued the command or call that generated the event
  • IMFQ_EVENT_EVENTORIGIN: the origin of the action causing the event
  • IMFQ_EVENT_QMGR: the queue manager where the call or command was entered
  • IMFQ_EVENT_EVENTACCOUNTINGTOK: for commands received as a message (MQEVO_MSG), this is the accounting token (AccountingToken) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLIDENTITY: for commands received as a message (MQEVO_MSG), this is the application identity data (ApplIdentityData) from the MD of the command message
  • IMFQ_EVENT_APPLTYPE: for commands received as a message (MQEVO_MSG), this is the type of application (PutApplType) from the MD of the command message
  • IMFQ_EVENT_APPLNAME: for commands received as a message (MQEVO_MSG), this is the name of the application (PutApplName) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLORIGIN: for commands received as a message (MQEVO_MSG), this is the application origin data (ApplOriginData) from the MD of the command message
  • IMFQ_EVENT_OBJECTTYPE: one of the following types:
    • —MQOT_Q
    • —MQOT_NAMELIST
    • —MQOT_PROCESS
    • —MQOT_STORAGE_CLASS
    • —MQOT_Q_MGR
    • —MQOT_CHANNEL
    • —MQOT_AUTH_INFO
    • —MQOT_CF_STRUC
    • —MQOT_TOPIC
    • —MQOT_CHLAUTH
    • —MQOT_COMM_INFO
    • —MQOT_LISTENER
  • IMFQ_EVENT_OBJECT_NAME: object name
  • IMFQ_EVENT_EVENTAPPLORIGIN: for commands received as a message (MQEVO_MSG), this is the application origin data (ApplOriginData) from the MD of the command message
  • IMFQ_EVENT_OBJECTTYPE: one of the following types:

      • —MQOT_Q
      • —MQOT_NAMELIST
      • —MQOT_PROCESS
      • —MQOT_STORAGE_CLASS
      • —MQOT_Q_MGR
      • —MQOT_CHANNEL
      • —MQOT_AUTH_INFO
      • —MQOT_CF_STRUC
      • —MQOT_TOPIC
      • —MQOT_CHLAUTH
      • —MQOT_COMM_INFO
      • —MQOT_LISTENER
    • IMFQ_EVENT_OBJECT_NAME: object name
  • IMFQ_EVENT_DISPOSITION: object disposition which can be one of the following types:
    • —MQQSGD_Q_MGR
    • —MQQSGD_COPY
    • —MQQSGD_SHARED
    • —MQQSGD_GROUP

command_mqsc

A successful MQSC command was issued.

command

cmdev

Applicable variables are as follows:

  • IMFQ_EVENT_EVENTORIGIN: the origin of the action causing the event:
    • —MQEVO_CONSOLE
    • —MQEVO_INIT
    • —MQEVO_MSG
    • —MQEVO_INTERNAL
    • —MQEVO_OTHER
    • —MQEVO_MQSET
  • IMFQ_EVENT_QMGR: the queue manager where the call or command was entered
  • IMFQ_EVENT_EVENTACCOUNTINGTOK: for commands received as a message (MQEVO_MSG), this is the accounting token (AccountingToken) from the MD of the command message
  • IMFQ_EVENT_EVENTIDENTITYDATA: for commands received as a message (MQEVO_MSG), application identity data (ApplIdentityData) from the MD of the command message
  • IMFQ_EVENT_APPLTYPE: for commands received as a message (MQEVO_MSG), the type of application (PutApplType) from the MD of the command message
  • IMFQ_EVENT_APPLNAME: for commands received as a message (MQEVO_MSG), the name of the application (PutApplName) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLORIGIN: for commands received as a message (MQEVO_MSG), the application origin data (ApplOriginData) from the MD of the command message
  • IMFQ_EVENT_COMMAND: the command code which can be one of the following types:
    • —MQCMD_CHANGE_Q_MGR
    • —MQCMD_INQUIRE_Q_MGR EQU
    • —MQCMD_CHANGE_PROCESS
    • —MQCMD_COPY_PROCESS
    • —MQCMD_CREATE_PROCESS
    • —MQCMD_DELETE_PROCESS
    • —MQCMD_INQUIRE_PROCESS
    • —MQCMD_CHANGE_Q
    • —MQCMD_CLEAR_Q
    • —MQCMD_COPY_Q
    • —MQCMD_CREATE_Q
    • —MQCMD_DELETE_Q
    • —MQCMD_INQUIRE_Q
    • —MQCMD_REFRESH_Q_MGR
    • —MQCMD_RESET_Q_STATS
    • —MQCMD_INQUIRE_Q_NAMES
    • —MQCMD_INQUIRE_PROCESS_NAMES
    • —MQCMD_INQUIRE_CHANNEL_NAMES
    • —MQCMD_CHANGE_CHANNEL
    • —MQCMD_COPY_CHANNEL
    • —MQCMD_CREATE_CHANNEL
    • —MQCMD_DELETE_CHANNEL
    • —MQCMD_INQUIRE_CHANNEL
    • —MQCMD_PING_CHANNEL
    • —MQCMD_RESET_CHANNEL
    • —MQCMD_START_CHANNEL
    • —MQCMD_STOP_CHANNEL
    • —MQCMD_START_CHANNEL_INIT
    • —MQCMD_START_CHANNEL_LISTENER
    • —MQCMD_CHANGE_NAMELIST
    • —MQCMD_COPY_NAMELIST
    • —MQCMD_CREATE_NAMELIST
    • —MQCMD_DELETE_NAMELIST
    • —MQCMD_INQUIRE_NAMELIST
    • —MQCMD_INQUIRE_NAMELIST_NAMES
    • —MQCMD_ESCAPE
    • —MQCMD_CHANGE_TOPIC
    • —MQCMD_CREATE_TOPIC
    • —MQCMD_COPY_TOPIC
    • —MQCMD_DELETE_TOPIC
    • —MQCMD_INQUIRE_TOPIC
    • —MQCMD_INQUIRE_TOPIC_NAMES
    • —MQCMD_INQUIRE_SUBSCRIPTION
    • —MQCMD_CREATE_SUBSCRIPTION
    • —MQCMD_DELETE_TOPIC
    • —MQCMD_CHANGE_SUBSCRIPTION
    • —MQCMD_DELETE_SUBSCRIPTION
    • —MQCMD_COPY_SUBSCRIPTION
    • —MQCMD_INQUIRE_SUB_STATUS
    • —MQCMD_INQUIRE_TOPIC_STATUS
    • —MQCMD_INQUIRE_PUBSUB_STATUS
    • —MQCMD_INQUIRE_SMDS
    • —MQCMD_CHANGE_SMDS
    • —MQCMD_RESET_SMDS
    • —MQCMD_CREATE_COMM_INFO
    • —MQCMD_INQUIRE_COMM_INFO
    • —MQCMD_CHANGE_COMM_INFO
    • —MQCMD_COPY_COMM_INFO
    • —MQCMD_DELETE_COMM_INFO
    • —MQCMD_PURGE_CHANNEL
    • —MQCMD_MQXR_DIAGNOSTICS
    • —MQCMD_START_SMDSCONN
    • —MQCMD_STOP_SMDSCONN
    • —MQCMD_INQUIRE_SMDSCONN
    • —MQCMD_INQUIRE_MQXR_STATUS
    • —MQCMD_START_CLIENT_TRACE
    • —MQCMD_STOP_CLIENT_TRACE
    • —MQCMD_SET_CHLAUTH_REC
    • —MQCMD_INQUIRE_CHLAUTH_RECS
    • —MQCMD_INQUIRE_PROT_POLICY
    • —MQCMD_CREATE_PROT_POLICY
    • —MQCMD_DELETE_PROT_POLICY
    • —MQCMD_CHANGE_PROT_POLICY
    • —MQCMD_SET_PROT_POLICY
    • —MQCMD_ACTIVITY_TRACE
    • —MQCMD_INSERT_CLIENTQMGRITEM
    • —MQCMD_DELETE_CLIENTQMGRITEM
    • —MQCMD_INQUIRE_CLIENTQMGRITEM
    • —MQCMD_RESET_CF_STRUC
    • —MQCMD_INQUIRE_XR_CAPABILITY
    • —MQCMD_RESOLVE_CHANNEL
    • —MQCMD_PING_Q_MGR
    • —MQCMD_INQUIRE_Q_STATUS
    • —MQCMD_INQUIRE_CHANNEL_STATUS
    • —MQCMD_CONFIG_EVENT
    • —MQCMD_Q_MGR_EVENT
    • —MQCMD_PERFM_EVENT
    • —MQCMD_CHANNEL_EVENT
    • —MQCMD_DELETE_PUBLICATION
    • —MQCMD_DEREGISTER_PUBLISHER
    • —MQCMD_DEREGISTER_SUBSCRIBER
    • —MQCMD_PUBLISH
    • —MQCMD_REGISTER_PUBLISHER
    • —MQCMD_REGISTER_SUBSCRIBER
    • —MQCMD_REQUEST_UPDATE
    • —MQCMD_BROKER_INTERNAL
    • —MQCMD_ACTIVITY_MSG
    • —MQCMD_INQUIRE_CLUSTER_Q_MGR
    • —MQCMD_RESUME_Q_MGR_CLUSTER
    • —MQCMD_SUSPEND_Q_MGR_CLUSTER
    • —MQCMD_REFRESH_CLUSTER
    • —MQCMD_RESET_CLUSTER
    • —MQCMD_TRACE_ROUTE
    • —MQCMD_REFRESH_SECURITY
    • —MQCMD_CHANGE_AUTH_INFO
    • —MQCMD_COPY_AUTH_INFO
    • —MQCMD_CREATE_AUTH_INFO
    • —MQCMD_DELETE_AUTH_INFO
    • —MQCMD_INQUIRE_AUTH_INFO
    • —MQCMD_INQUIRE_AUTH_INFO_ NAMES
    • —MQCMD_INQUIRE_CONNECTION
    • —MQCMD_STOP_CONNECTION
    • —MQCMD_INQUIRE_AUTH_RECS
    • —MQCMD_INQUIRE_ENTITY_AUTH
    • —MQCMD_DELETE_AUTH_REC
    • —MQCMD_SET_AUTH_REC
    • —MQCMD_LOGGER_EVENT
    • —MQCMD_RESET_Q_MGR
    • —MQCMD_CHANGE_LISTENER
    • —MQCMD_COPY_LISTENER
    • —MQCMD_CREATE_LISTENER
    • —MQCMD_DELETE_LISTENER
    • —MQCMD_INQUIRE_LISTENER
    • —MQCMD_INQUIRE_LISTENER_STATUS
    • —MQCMD_COMMAND_EVENT
    • —MQCMD_CHANGE_SECURITY
    • —MQCMD_CHANGE_CF_STRUC
    • —MQCMD_CHANGE_STG_CLASS
    • —MQCMD_CHANGE_TRACE
    • —MQCMD_ARCHIVE_LOG
    • —MQCMD_BACKUP_CF_STRUC
    • —MQCMD_CREATE_BUFFER_POOL
    • —MQCMD_CREATE_PAGE_SET
    • —MQCMD_CREATE_CF_STRUC
    • —MQCMD_CREATE_STG_CLASS
    • —MQCMD_COPY_CF_STRUC
    • —MQCMD_COPY_STG_CLASS
    • —MQCMD_DELETE_CF_STRUC
    • —MQCMD_DELETE_STG_CLASS
    • —MQCMD_INQUIRE_ARCHIVE
    • —MQCMD_INQUIRE_CF_STRUC
    • —MQCMD_INQUIRE_CF_STRUC_STATUS
    • —MQCMD_INQUIRE_CMD_SERVER
    • —MQCMD_INQUIRE_CHANNEL_INIT
    • —MQCMD_INQUIRE_QSG
    • —MQCMD_INQUIRE_LOG
    • —MQCMD_INQUIRE_SECURITY
    • —MQCMD_INQUIRE_STG_CLASS
    • —MQCMD_INQUIRE_SYSTEM
    • —MQCMD_INQUIRE_THREAD
    • —MQCMD_INQUIRE_TRACE
    • —MQCMD_INQUIRE_USAGE
    • —MQCMD_MOVE_Q
    • —MQCMD_RECOVER_BSDS
    • —MQCMD_RECOVER_CF_STRUC
    • —MQCMD_RESET_TPIPE
    • —MQCMD_RESOLVE_INDOUBT
    • —MQCMD_RESUME_Q_MGR
    • —MQCMD_REVERIFY_SECURITY
    • —MQCMD_SET_ARCHIVE
    • —MQCMD_SET_LOG
    • —MQCMD_SET_SYSTEM
    • —MQCMD_START_CMD_SERVER
    • —MQCMD_START_Q_MGR
    • —MQCMD_START_TRACE
    • —MQCMD_STOP_CHANNEL_INIT
    • —MQCMD_STOP_CHANNEL_LISTENER
    • —MQCMD_STOP_CMD_SERVER
    • —MQCMD_STOP_Q_MGR
    • —MQCMD_STOP_TRACE
    • —MQCMD_SUSPEND_Q_MGR
    • —MQCMD_INQUIRE_CF_STRUC_NAMES
    • —MQCMD_INQUIRE_STG_CLASS_ NAMES
    • —MQCMD_CHANGE_SERVICE
    • —MQCMD_COPY_SERVICE
    • —MQCMD_CREATE_SERVICE
    • —MQCMD_DELETE_SERVICE
    • —MQCMD_INQUIRE_SERVICE
    • —MQCMD_INQUIRE_SERVICE_STATUS
    • —MQCMD_START_SERVICE
    • —MQCMD_STOP_SERVICE
    • —MQCMD_DELETE_BUFFER_POOL
    • —MQCMD_DELETE_PAGE_SET
    • —MQCMD_CHANGE_BUFFER_POOL
    • —MQCMD_CHANGE_PAGE_SET
    • —MQCMD_INQUIRE_Q_MGR_STATUS
    • —MQCMD_CREATE_LOG
    • —MQCMD_STATISTICS_MQI
    • —MQCMD_STATISTICS_Q
    • —MQCMD_STATISTICS_CHANNEL
    • —MQCMD_ACCOUNTING_MQI
    • —MQCMD_ACCOUNTING_Q
    • —MQCMD_INQUIRE_AUTH_SERVICE
    • —MQCMD_NONE
  • IMFQ_EVENT_COMMANDMQSC: the text of the MQSC command

command_pcf

A successful PCF command was executed.

command

cmdev

Applicable variables are as follows:

  • IMFQ_EVENT_EVENTORIGIN: the origin of the action causing the event such as
    • —MQEVO_CONSOLE
    • —MQEVO_INIT
    • —MQEVO_MSG
    • —MQEVO_INTERNAL
    • —MQEVO_OTHER
    • —MQEVO_MQSET
  • IMFQ_EVENT_EVENTQMGR: the queue manager where the call or command was entered
  • IMFQ_EVENT_EVENTACCOUNTINGTOK: for commands received as a message (MQEVO_MSG), the accounting token (AccountingToken) from the MD of the command message
  • IMFQ_EVENT_EVENTIDENTITYDATA: for commands received as a message (MQEVO_MSG), application identity data (EventIdentityData) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLTYPE: for commands received as a messageMQEVO_MSG), the type of application (EventApplType) from the MD of the command message
  • IMFQ_EVENT_EVENTAPPLNAME: for commands received as a message (MQEVO_MSG), the name of the application (PutApplName) from the MD of the command message
  • IMFQ_EVENT_COMMAND: the command code which can be one of the following types:
    • —MQCMD_CHANGE_Q_MGR
    • —MQCMD_INQUIRE_Q_MGR EQU
    • —MQCMD_CHANGE_PROCESS
    • —MQCMD_COPY_PROCESS
    • —MQCMD_CREATE_PROCESS
    • —MQCMD_DELETE_PROCESS
    • —MQCMD_INQUIRE_PROCESS
    • —MQCMD_CHANGE_Q
    • —MQCMD_CLEAR_Q
    • —MQCMD_COPY_Q
    • —MQCMD_CREATE_Q
    • —MQCMD_DELETE_Q
    • —MQCMD_INQUIRE_Q
    • —MQCMD_REFRESH_Q_MGR
    • —MQCMD_RESET_Q_STATS
    • —MQCMD_INQUIRE_Q_NAMES
    • —MQCMD_CHANGE_TOPIC
    • —MQCMD_CREATE_TOPIC
    • —MQCMD_COPY_TOPIC
    • —MQCMD_DELETE_TOPIC
    • —MQCMD_INQUIRE_TOPIC

command_pcf

(continued)

A successful PCF command was executed.

  • —MQCMD_INQUIRE_TOPIC_NAMES
  • —MQCMD_INQUIRE_SUBSCRIPTION
  • —MQCMD_CREATE_SUBSCRIPTION
  • —MQCMD_DELETE_TOPIC
  • —MQCMD_CHANGE_SUBSCRIPTION
  • —MQCMD_DELETE_SUBSCRIPTION
  • —MQCMD_COPY_SUBSCRIPTION
  • —MQCMD_INQUIRE_SUB_STATUS
  • —MQCMD_INQUIRE_TOPIC_STATUS
  • —MQCMD_INQUIRE_PUBSUB_STATUS
  • —MQCMD_INQUIRE_SMDS
  • —MQCMD_CHANGE_SMDS
  • —MQCMD_RESET_SMDS
  • —MQCMD_CREATE_COMM_INFO
  • —MQCMD_INQUIRE_COMM_INFO
  • —MQCMD_CHANGE_COMM_INFO
  • —MQCMD_COPY_COMM_INFO
  • —MQCMD_DELETE_COMM_INFO
  • —MQCMD_PURGE_CHANNEL
  • —MQCMD_MQXR_DIAGNOSTICS
  • —MQCMD_START_SMDSCONN
  • —MQCMD_STOP_SMDSCONN
  • —MQCMD_INQUIRE_SMDSCONN
  • —MQCMD_INQUIRE_MQXR_STATUS
  • —MQCMD_START_CLIENT_TRACE
  • —MQCMD_STOP_CLIENT_TRACE
  • —MQCMD_SET_CHLAUTH_REC
  • —MQCMD_INQUIRE_CHLAUTH_RECS
  • —MQCMD_CREATE_PROT_POLICY
  • —MQCMD_INQUIRE_PROT_POLICY
  • —MQCMD_DELETE_PROT_POLICY
  • —MQCMD_CHANGE_PROT_POLICY
  • —MQCMD_SET_PROT_POLICY
  • —MQCMD_ACTIVITY_TRACE
  • —MQCMD_INSERT_CLIENTQMGRITEM
  • —MQCMD_DELETE_CLIENTQMGRITEM
  • —MQCMD_INQUIRE_CLIENTQMGRITEM
  • —MQCMD_RESET_CF_STRUC
  • —MQCMD_INQUIRE_XR_CAPABILITY

command

cmdev

command_pcf

(continued)

Applicable variables are as follows:

  • —MQCMD_INQUIRE_PROCESS_NAMES
  • —MQCMD_INQUIRE_CHANNEL_NAMES
  • —MQCMD_CHANGE_CHANNEL
  • —MQCMD_COPY_CHANNEL
  • —MQCMD_CREATE_CHANNEL
  • —MQCMD_DELETE_CHANNEL
  • —MQCMD_INQUIRE_CHANNEL
  • —MQCMD_PING_CHANNEL
  • —MQCMD_RESET_CHANNEL
  • —MQCMD_START_CHANNEL
  • —MQCMD_STOP_CHANNEL
  • —MQCMD_START_CHANNEL_INIT
  • —MQCMD_START_CHANNEL_LISTENER
  • —MQCMD_CHANGE_NAMELIST
  • —MQCMD_COPY_NAMELIST
  • —MQCMD_CREATE_NAMELIST
  • —MQCMD_DELETE_NAMELIST
  • —MQCMD_INQUIRE_NAMELIST
  • —MQCMD_INQUIRE_NAMELIST_NAMES
  • —MQCMD_ESCAPE
  • —MQCMD_RESOLVE_CHANNEL
  • —MQCMD_PING_Q_MGR
  • —MQCMD_INQUIRE_Q_STATUS
  • —MQCMD_INQUIRE_CHANNEL_STATUS
  • —MQCMD_CONFIG_EVENT
  • —MQCMD_Q_MGR_EVENT
  • —MQCMD_PERFM_EVENT
  • —MQCMD_CHANNEL_EVENT
  • —MQCMD_DELETE_PUBLICATION
  • —MQCMD_DEREGISTER_PUBLISHER
  • —MQCMD_DEREGISTER_SUBSCRIBER
  • —MQCMD_PUBLISH
  • —MQCMD_REGISTER_PUBLISHER
  • —MQCMD_REGISTER_SUBSCRIBER
  • —MQCMD_REQUEST_UPDATE
  • —MQCMD_BROKER_INTERNAL

command

cmdev

command_pcf

(continued)

Applicable variables are as follows:

  • —MQCMD_ACTIVITY_MSG
  • —MQCMD_INQUIRE_CLUSTER_Q_MGR
  • —MQCMD_RESUME_Q_MGR_CLUSTER
  • —MQCMD_SUSPEND_Q_MGR_CLUSTER
  • —MQCMD_REFRESH_CLUSTER
  • —MQCMD_RESET_CLUSTER
  • —MQCMD_TRACE_ROUTE
  • —MQCMD_REFRESH_SECURITY
  • —MQCMD_CHANGE_AUTH_INFO
  • —MQCMD_COPY_AUTH_INFO
  • —MQCMD_CREATE_AUTH_INFO
  • —MQCMD_DELETE_AUTH_INFO
  • —MQCMD_INQUIRE_AUTH_INFO
  • —MQCMD_INQUIRE_AUTH_INFO_NAMES
  • —MQCMD_INQUIRE_CONNECTION
  • —MQCMD_STOP_CONNECTION
  • —MQCMD_INQUIRE_AUTH_RECS
  • —MQCMD_INQUIRE_ENTITY_AUTH
  • —MQCMD_DELETE_AUTH_REC
  • —MQCMD_SET_AUTH_REC
  • —MQCMD_LOGGER_EVENT
  • —MQCMD_RESET_Q_MGR
  • —MQCMD_CHANGE_LISTENER
  • —MQCMD_COPY_LISTENER
  • —MQCMD_CREATE_LISTENER
  • —MQCMD_DELETE_LISTENER
  • —MQCMD_INQUIRE_LISTENER
  • —MQCMD_INQUIRE_LISTENER_STATUS
  • —MQCMD_COMMAND_EVENT
  • —MQCMD_CHANGE_SECURITY
  • —MQCMD_CHANGE_CF_STRUC
  • —MQCMD_CHANGE_STG_CLASS
  • —MQCMD_CHANGE_TRACE
  • —MQCMD_ARCHIVE_LOG
  • —MQCMD_BACKUP_CF_STRUC
  • —MQCMD_CREATE_BUFFER_POOL

command

cmdev

command_pcf

(continued)

Applicable variables are as follows:

  • —MQCMD_CREATE_PAGE_SET
  • —MQCMD_CREATE_CF_STRUC
  • —MQCMD_CREATE_STG_CLASS
  • —MQCMD_COPY_CF_STRUC
  • —MQCMD_COPY_STG_CLASS
  • —MQCMD_DELETE_CF_STRUC
  • —MQCMD_DELETE_STG_CLASS
  • —MQCMD_INQUIRE_ARCHIVE
  • —MQCMD_INQUIRE_CF_STRUC
  • —MQCMD_INQUIRE_CF_STRUC_STATUS
  • —MQCMD_INQUIRE_CMD_SERVER
  • —MQCMD_INQUIRE_CHA
  • —MQCMD_INQUIRE_LOG
  • —MQCMD_INQUIRE_SECURITY
  • —MQCMD_INQUIRE_STG_CLASS
  • —MQCMD_INQUIRE_SYSTEM
  • —MQCMD_INQUIRE_THREAD
  • —MQCMD_INQUIRE_TRACE
  • —MQCMD_INQUIRE_USAGE
  • —MQCMD_MOVE_Q
  • —MQCMD_RECOVER_BSDS
  • —MQCMD_RECOVER_CF_STRUC
  • —MQCMD_RESET_TPIPE
  • —MQCMD_RESOLVE_INDOUBT
  • —MQCMD_RESUME_Q_MGR
  • —MQCMD_REVERIFY_SECURITY
  • —MQCMD_SET_ARCHIVE
  • —MQCMD_SET_LOG
  • —MQCMD_SET_SYSTEM
  • —MQCMD_START_CMD_SERVER
  • —MQCMD_START_Q_MGR
  • —MQCMD_START_TRACE
  • —MQCMD_STOP_CHANNEL_INIT
  • —MQCMD_STOP_CHANNEL_LISTENER
  • —MQCMD_STOP_CMD_SERVER
  • —MQCMD_STOP_Q_MGR

command

cmdev

command_pcf

(continued)

Applicable variables are as follows:

  • —MQCMD_STOP_TRACE
  • —MQCMD_SUSPEND_Q_MGR
  • —MQCMD_INQUIRE_CF_STRUC_NAMES
  • —MQCMD_INQUIRE_STG_CLASS_NAMES
  • —MQCMD_CHANGE_SERVICE
  • —MQCMD_COPY_SERVICE
  • —MQCMD_CREATE_SERVICE
  • —MQCMD_DELETE_SERVICE
  • —MQCMD_INQUIRE_SERVICE
  • —MQCMD_INQUIRE_SERVICE_STATUS
  • —MQCMD_START_SERVICE
  • —MQCMD_STOP_SERVICE
  • —MQCMD_DELETE_BUFFER_POOL
  • —MQCMD_DELETE_PAGE_SET
  • —MQCMD_CHANGE_BUFFER_POOL
  • —MQCMD_CHANGE_PAGE_SET
  • —MQCMD_INQUIRE_Q_MGR_STATUS
  • —MQCMD_CREATE_LOG
  • —MQCMD_STATISTICS_MQI
  • —MQCMD_STATISTICS_Q
  • —MQCMD_STATISTICS_CHANNEL
  • —MQCMD_ACCOUNTING_MQI
  • —MQCMD_ACCOUNTING_Q
  • —MQCMD_INQUIRE_AUTH_SERVICE
  • —MQCMD_NONE
  • IMFQ_EVENT_COMMANDMQSC: The text of the MQSC command.

command

cmdev

logger_status

Issued when a queue manager starts writing to a new log extent.

logger

non-z/OS

Applicable variables are as follows:

  • IMFQ_EVENT_QMGRNAME: name of the queue manager generating the event
  • IMFQ_EVENT_CURRENTLOGEXTENT: name of the log extent, or on iSeries the journal receiver being written, when the event message was written
  • IMFQ_EVENT_RESTARTRECOVERYLOG: name of the oldest log extent, or on iSeries the oldest journal receiver, required by the queue manager to perform restart recovery
  • IMFQ_EVENT_MEDIARECOVERYLOGEX: name of the oldest log extent, or on iSeries the oldest journal receiver, required by the queue manager to perform media recovery
  • IMFQ_EVENT_LOGPATH: the directory where log files are created by the queue manager


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*