Releases: ibm-messaging/mq-metric-samples
Releases · ibm-messaging/mq-metric-samples
Update for latest mq-golang
Update to latest mq-golang
Pulls in fix for #440
Update for MQ 9.4.4
- Update to MQ 9.4.4
- Add showCustomAttribute filter config setting to include the CUSTOM attribute as metric tag/label
Update for MQ 9.4.3
- Update to MQ 9.4.3
- Add MQTT channel metrics, similar to AMQP
- Changes from underlying mq-golang mqmetric package:
- Add security_protocol metric for channels
- Add sslciph label/tag for channels
- Fail connection in preference to warning when unexpected error
- Some versions don't support MQINQ(MQCA_VERSION) (#395)
- Add startTime (epoch, milliseconds) for all channel types
- Add active_service metric for qmgr
- Increase recommended max qdepth on replyQ as there are now more potential queue subscriptions
Update for MQ 9.4.2
- Update to MQ 9.4.2
- The "nhainstance" tag is renamed to "nha" to handle both instances and CRR groups
- Any dashboards related to NativeHA metrics may need to be updated
- Prometheus Logging.json example dashboard includes Cross-region replication metrics
- Add amqsevtg sample
Update for MQ 9.4.1
- Update to MQ 9.4.1
- Some linter-suggested code changes
- Add PasswordFile configuration option for MQ authentication
- Add note about TZ configuration (#314)
- Add an example dashboard for the OTel exporter to show any Traces sent to Jaeger
Update for MQ 9.4.0
- Update to MQ 9.4.0
- Update all vendored dependencies
- Add OTLP/http option to OTel emitter
- Remove "EXPERIMENTAL" flag
- Convert OTEL and Prometheus sample dashboards to newer Grafana panels
- Update to Go 1.21 as baseline (OTEL requirement)
- Permit connection to unnamed (default) queue manager
Dockerfile base image update
The base image used by Dockerfile to build the code has a glibc newer than that in the ibm-messaging/mq container which meant that copying a compiled collector over would not work. Use an older base image, but still with a new golang compiler, and it seems to be fine.
Update for MQ 9.3.5
- Update for MQ 9.3.5
- Update all vendored dependencies
- Add metadata label configuration options
- Update to Go 1.20 as baseline
- Add EXPERIMENTAL OpenTelemetry emitter
Update mq-golang dependency
Pick up a couple of bug fixes