OpenTelemetry - java Instrumentation
Notes
no notes yet
Release notes
v0.10.1
· 1y+
This update is compatible with the OpenTelemetry Java SDK 0.10.0.
NB! That release contains A LOT OF breaking changes, please read its change log carefully!
🌟 New instrumentation
- Better support for AWS lambda tracing (#1471)
- Add support for system metrics (#1309, #1530)
- Apache Camel 2.20.x instrumentation (#1397)
📈 Improvements
- Add SPI to configure additional bootstrap package prefixes (#1380)
- Add operation and collection attributes for MongoDB spans (#1398)
- Change Play framework span name (#1416)
- Change JAX-RS span name (#1425)
- Better support for parsing IPv6 JDBC urls (#1403)
- Prevent NoSQL databases instrumentations from exposing sensitive information (#1405, #1427, #1455, #1462, #1441, #1509)
- Instrumentation libraries names as reported by telemetry does not include instrumented library versions anymore (#1446)
LoggingExporternow uses the agent's logging framework instead of standard out (#1447)- Add context root to the front of the route in the span name (#1418)
- Better selection of telemetry exporter (#1513)
🛠️ Bug fixes
- Fix
db.namespan attribute for MongoDB (#1419 ) - Fix
HttpURLConnectioninstrumentation on WebLogic (#1439) - Proper scope handling for Resteasy instrumentations. (#1442)
- Fix broken Armeria instrumentation (#1451)
- Fix setting
net.peer.*semantic attributes for Cassandra 4.+ (#1482)
☢️ Breaking changes
- Change configuration properties for configuring exporters (#1399)
- Change configuration properties for enabling/disabling individual instrumentations (#1412)