Skip to content

Commit 7061b7e

Browse files
robsundaySylvainJugetrask
authored
Release notes changes related to Tomcat metrics updates (#13973)
Co-authored-by: Sylvain Juge <[email protected]> Co-authored-by: Trask Stalnaker <[email protected]>
1 parent 53c4132 commit 7061b7e

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,33 @@
22

33
## Unreleased
44

5+
### Migration notes
6+
- Tomcat metrics definitions provided by JMX Metric Insight subsystem
7+
- metric `http.server.tomcat.errorCount` --> `tomcat.error.count`
8+
- attribute: `name` --> `tomcat.request.processor.name`
9+
- type: Gauge --> Counter
10+
- metric `http.server.tomcat.requestCount` --> `tomcat.request.count`
11+
- attribute: `name` --> `tomcat.request.processor.name`
12+
- type: Gauge --> Counter
13+
- metric `http.server.tomcat.maxTime` --> `tomcat.request.duration.max`
14+
- attribute: `name` --> `tomcat.request.processor.name`
15+
- unit: `ms` --> `s`
16+
- metric `http.server.tomcat.processingTime` --> `tomcat.request.duration.sum`
17+
- attribute: `name` --> `tomcat.request.processor.name`
18+
- unit: `ms` --> `s`
19+
- metric `http.server.tomcat.traffic` --> `tomcat.network.io`
20+
- attribute: `name` --> `tomcat.request.processor.name`, `direction` --> `network.io.direction`
21+
- metric `http.server.tomcat.sessions.activeSessions` --> `tomcat.session.active.count`
22+
- attribute: `context` --> `tomcat.context`
23+
- metric `http.server.tomcat.threads` split into two metrics: `tomcat.thread.count` and `tomcat.thread.busy.count`
24+
- attribute: `name` --> `tomcat.thread.pool.name`, `state` removed
25+
26+
### 📈 Enhancements
27+
28+
- **JMX Metric Insight**: improved Tomcat metrics alignment to semconv (see Migration notes above for details) and added new Tomcat metrics: `tomcat.session.active.limit`, `tomcat.thread.limit`
29+
([#13650](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13650))
30+
31+
532
## Version 2.16.0 (2025-05-15)
633

734
### ⚠️⚠️ Breaking changes ⚠️⚠️
@@ -11,7 +38,6 @@
1138
- Remove deprecated property for disabling kafka metrics
1239
([#13803](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13803))
1340

14-
1541
### 🌟 New javaagent instrumentation
1642

1743
- Add Avaje Jex Instrumentation

0 commit comments

Comments
 (0)