UXUM 0.9.0
What's Changed
- Bump OpenTelemetry to 0.30.
- Can now disable metrics at runtime.
- BREAKING: Can configure multiple metrics exporters in config.
- BREAKING: Can configure multiple tracing exporters in config.
- Swapped (unmaintained) opentelemetry-prometheus for an alternative. Probably will return to first-party exporter after OpenTelemetry stabilization process.
- Moved static labels inside config, to be used for both tracing and metrics OTLP exporters.
- Fix racy metrics initialization.
- Bump tonic/prost, socket2.
- Make exporter TLS parameters configurable.
- Fix garbage trace_id/span_id attributes in logs when tracing is disabled in config.
- Add opentelemetry-stdout support for development and debugging.
Merge requests
- feat(metrics): Rework OpenTelemetry integration + miscellanea by @unikmhz in #47
- chore: bump opentelemetry for uxum-pools by @unikmhz in #48
Full Changelog: v0.8.0...v0.9.0