Skip to content

Releases: ibm-messaging/mq-metric-samples

Update for MQ 9.3.4

19 Oct 12:27

Choose a tag to compare

  • Update to MQ 9.3.4
  • Fix Prometheus label cardinality when reporting disconnect (#245)
  • Add hints about monitoring "large" queue managers in TUNING.md
  • Make sure missing YAML configuration attributes have reasonable defaults
  • Update all vendored dependencies

Update for MQ 9.3.3

21 Jun 07:58

Choose a tag to compare

  • Update to MQ 9.3.3
  • Update Dockerfile to support platforms without Redist client (#209)
  • Update all vendored dependencies
  • Add a waitInterval config option (#227)

Update for MQ V9.3.2

17 Feb 09:39

Choose a tag to compare

  • Update to MQ 9.3.2
  • Add hostname tag for qmgrs running 9.3.2
  • Add NativeHA metrics to all collectors

Expose new metrics from mq-golang 5.3.3

10 Jan 11:21

Choose a tag to compare

  • Copy in metrics.txt summary of available metrics from mq-golang
  • JSON exporter - consistent objecttype for qmgr, merge published and
    polled metrics (#188)
  • JSON exporter - allow configuration (recordmax) for number of objects
    printed in a single JSON record (also #188)
  • AWS exporter -correct interval processing (#192)
  • Simplified build/run in a single Dockerfile (#194)
  • New metrics from mq-golang v5.3.3

Update for MQ V9.3.1

21 Oct 11:54

Choose a tag to compare

  • Update to MQ 9.3.1
  • Update to use v5.3.2 of mq-golang repository
  • Update all vendored dependencies
  • Add sample script showing TLS configuration in container
  • Update Prometheus channel status sample dashboard to show channel instance counts
  • Add AMQP channel status reporting to all collectors
  • Add single CLUSTER tag to queues (ibm-messaging/mq-golang#191)

Update for MQ 9.3.0

25 Jun 16:00

Choose a tag to compare

  • Update to MQ 9.3.0
  • Update to use v5.3.0 of mq-golang repository
  • Update other vendored dependencies
  • Add filters.hideSvrConnJobname config option (#114)
  • Move objects.showInactiveChannels to new filters section (generate error to indicate move)
  • Move objects.queueSubscriptionSelection to new filters section
  • Enable use of durable subscriptions to reduce impact on MAXHANDS configuration
    • Add script to explicitly remove durable subs

Update for MQ 9.2.5

25 Feb 16:36

Choose a tag to compare

  • Update for MQ 9.2.5
  • Various vendor libraries updated
  • JSON collector has "oneline" option to not pretty-print output

Update for MQ 9.2.4

19 Nov 09:13

Choose a tag to compare

  • Update to MQ 9.2.4
  • Update to use v5.2.4 of mq-golang repository
  • Reset vendored mq-golang/mqmetric from previous release as fixes now in base dependency

Various fixes

20 Sep 09:53

Choose a tag to compare

  • Defaults for boolean config options not handled well by Go parser
  • Add script to build images using buildah + Red Hat UBI base
  • Temporarily override vendored mq-golang/mqmetric code to deliver fixes
    • Deal with buffer expansion when there are lots of queues to query AND remote system is different CCSID (#75)
    • Ensure labels - in particular object DESCR values - are valid UTF8
    • This code is newer than the upstream version which will inherit the fixes later

Update for latest MQ and mq-golang levels. New metric support.

04 Aug 14:27

Choose a tag to compare

  • Update to use v5.2.2 of the mq-golang repository
  • Update to use MQ 9.2.3
  • Allow prometheus collector to continue running even when qmgr down (#67)
    • Report qmgr_status metric in such a situation
    • Updated "QMgr Status" sample dashboard to report both that metric and the new cluster status metric
  • Update influxdb collector to use V2 APIs (#76)
    • Note changes to configuration attributes - in particular support for an APIToken
    • New sample dashboard using some very basic Flux queries