Skip to content

Releases: ibm-messaging/mq-metric-samples

Update for latest MQ and mq-golang levels

26 Mar 12:47

Choose a tag to compare

  • Update to use v5.2.0 of the mq-golang repository
  • Update to use MQ 9.2.2
  • Start to use enhanced mqmetric API that supports multiple connections (though still only having a single connection in the collectors for now)
  • Permit https connection from the Prometheus engine
  • Redesign collectors to permit configuration via environment variables

Update for latest MQ and mq-golang levels

04 Dec 11:57

Choose a tag to compare

  • Update to use v5.1.3 of the mq-golang repository
  • Update to use MQ 9.2.1
  • Update YAML processing to better handle missing values as defaults (#50)
  • Add 'host' to Prometheus listener config (#51)
  • URLs pointing at MQ KnowledgeCenter updated

Update to latest mq-golang

10 Sep 11:01

Choose a tag to compare

Update to use latest mq-golang for function tracing enablement

Update for MQ 9.2

24 Jul 13:53

Choose a tag to compare

  • Update to use v5.1.0 of the mq-golang repository
  • Update to use MQ 9.2.0
  • Added pseudo-metric qmgr_exporter_publications for how many consumed on each scrape
  • Added showInactiveChannels option (#38)
  • Added explicit client configuration options (#40)

Support for modules

01 Jun 14:19

Choose a tag to compare

  • Exporters can have configuration provided in YAML file (-f <file>) instead of command line options
  • Use modules (go.mod) to define prereqs (ibm-messaging/mq-golang#138)
  • Update to use v5.0.0 of the mq-golang repository as the new module format
  • Update to use more recent versions of other dependencies
  • Exporters now have some specific exit codes (in particular 30 for trying to connect to a standby qmgr) (#35)
    • Default exit code for error situation is 1
  • New option -ibmmq.QueueSubscriptionFilter to restrict subscriptions made for each queue
    • Set it to PUT,GET for most useful metrics (#34)
    • Default is to collect everything including OPENCLOSE and INQSET resources
  • Turn off echo when asking for passwords
  • All exporters now have comparable function on which objects to monitor
    • Some metric names on some exporters will have changed though not on Prometheus

Update for MQ V9.1.4

06 Dec 07:19

Choose a tag to compare

Update for MQ V9.1.4
Update for mq-golang v9.1.4
Add max channel information where possible

Update for MQ V9.1.3

12 Jul 05:58

Choose a tag to compare

Update for latest levels of MQ, mq-golang

v4.0.4

10 Apr 07:51

Choose a tag to compare

Add STATUS for other object types
Make version match latest mq-golang tag

Update for MQ V9.1.2

21 Mar 18:37

Choose a tag to compare

This release works with the v4.0.1 release of the mq-golang repository, so has been given the same tag.

It includes updates for MQV9.1.2 compatibility and various bug fixes/enhancements.

Create a version

20 Feb 12:34

Choose a tag to compare

This is the first tagged version for the repository, to make it easier to select specific versions in future. The version is set to be the same as the corresponding mq-golang prereq packages (in the vendor tree here)