JMX Exporter 1.2.0
New Features
- mutual TLS authentication
- metric customizer to use an MBean value as a label for another metric (BETA)
What's Changed
- General code cleanup by @dhoard
- Updated developer test scripts by @dhoard in #1085
- Fix integration test suite by @dhoard in #1087
- Refactored build to publish collector jar to Maven Central by @dhoard in #1088
- Changed test container cleanup to use stop method by @dhoard in #1090
- Updated copyright by @dhoard in #1091
- Add additional opentelemetry configuration values by @dhoard in #1093
- Updated dependencies by @dhoard in #1097
- Intern MBean names used in cache by @yana-ilieva in #1098
- Removed deprecated URL constructor usage by @dhoard in #1102
- Fixed a potential concurrency issue when reloading configuration by @dhoard in #1108
- Update Cassandra example config by @russss in #1120
- Removed trailing whitespace by @dhoard in #1122
- add trustStore and needClientAuth config to yaml (#834) by @gtully in #1118
- Fixed code to use the Java system properties for keystore and truststore by @dhoard in #1126
- Updated client_java dependency by @dhoard in #1130
- Added Prometheus v3.2.0 to integration tests by @dhoard in #1132
- Added Prometheus v3.2.1 to integration tests by @dhoard in #1143
- Support for exposing attributes as labels by @MaBiConti in #996
- Support for extra metrics by @karina-calma in #1124
- Changed build to shade Java agent dependencies by @dhoard in #1150
New Contributors
- @yana-ilieva made their first contribution in #1098
- @MaBiConti made their first contribution in #996
- @karina-calma made their first contribution in #1124
Full Changelog: 1.1.0...1.2.0