JMX Queue Statistics

JMX Statistics on ZOS Systems

Lamaxu exposes the most recent queue statistics for each queue as a JMX MBean under the RESETQSTATS tree for the queue manager.

On Mainframe (ZOS) systems, the statistics are obtained using a resetqstats command and will contain less detail than on non-ZOS systems.

The Statistics Interval for ZOS is the same as the Lamaxu Agent Refresh Interval.

 

AttributeDescription
COMMANDLEVELThe MQ version
PLATFORMThe operating environment of the queue manager, ZOS, UNIX etc
QMNAMEThe queue manager name this statistic refers to
QSGDISPQueue Service Group Display
QUEUEThe queue name this statistic refers to
RESPONSE_IDInternal value
dateDate the statistic was collected
epochUNIX Time the statistic was collected, see, https://en.wikipedia.org/wiki/Unix_time
getMsgsNumber of message consumed over the interval
getMsgsPerSecNumber of messages consumed per second over the interval
intervalThe number of seconds since the last statistic collection
maxQueueDepthThe maximum queue depth reached, 'High Water Mark' over the interval
msgAgeThe old message age on the queue
putMsgsNumber of message sent over the interval
putMsgsPerSecNumber of messages sent per second over the interval
queueTime 
queueTimeAverage 
timeTime the statistic was collected

JMX Statistics on Non-ZOS Systems

Lamaxu exposes the most recent queue statistics for each queue as an MBean under the Q_STATISTICS tree for the queue manager.
  • On all systems other than ZOS, the statistics are obtained from the Statistics Event queue.

 

 

AttributeDescription
qmgrCommandLevelThe MQ version
  
QMNAMEThe queue manager name this statistic refers to
  
QUEUEThe queue name this statistic refers to
  
endDateThe end date of the interval that the statistic was collected
endTimeThe end time of the interval that the statistic was collected
  
getMsgsNonPersistNumber of Non-Persistent messages consumed over the interval
getMsgsPersistNumber of Persistent messages consumed over the interval
getMsgsPerSecNumber of messages consumed per second over the interval
intervalThe number of seconds since the last statistic collection
maxQueueDepthThe maximum queue depth reached, 'High Water Mark' over the interval
  
putMsgsPerSecNumber of messages sent per second over the interval
  
  
  

  • No labels