Releases: ibm-messaging/mq-metric-samples
Releases · ibm-messaging/mq-metric-samples
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
v4.0.4
Update for MQ V9.1.2
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
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)