Releases: ibm-messaging/mq-metric-samples
Releases · ibm-messaging/mq-metric-samples
Various fixes
- 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.
- 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
Update for latest MQ and mq-golang levels
- 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
Update to latest mq-golang
Update to use latest mq-golang for function tracing enablement
Update for MQ 9.2
Support for modules
- 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.QueueSubscriptionFilterto restrict subscriptions made for each queue- Set it to
PUT,GETfor most useful metrics (#34) - Default is to collect everything including OPENCLOSE and INQSET resources
- Set it to
- 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
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
Update for latest levels of MQ, mq-golang