Skip to content
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
d081c29
add test code to test yaml jmx metrics
SylvainJuge Feb 25, 2025
e1f60cd
Merge branch 'main' of github.com:open-telemetry/opentelemetry-java-i…
SylvainJuge Mar 27, 2025
02e8a41
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday Mar 28, 2025
dfae1ac
Tomcat metrics updated
robsunday Apr 1, 2025
e272d84
Tomcat test added
robsunday Apr 4, 2025
2d2c264
tomcat.active_session.count support added in test
robsunday Apr 4, 2025
15ad839
Comment added to test
robsunday Apr 4, 2025
297fb6b
Checkstyle error fix
robsunday Apr 4, 2025
e8fdc29
Attr name fixed
robsunday Apr 4, 2025
185e60d
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday Apr 7, 2025
8a9bb0f
Test fixed.
robsunday Apr 7, 2025
1cc4080
Test fixed.
robsunday Apr 8, 2025
747ec32
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday Apr 8, 2025
816b9ed
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday Apr 22, 2025
910e837
Thread count related metrics fixed after code review
robsunday Apr 24, 2025
0dc6775
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday Apr 24, 2025
1dcd568
Readme updates
robsunday Apr 24, 2025
38fb785
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday May 14, 2025
99104ee
Update instrumentation/jmx-metrics/library/src/main/resources/jmx/rul…
robsunday May 14, 2025
f8cc647
Update instrumentation/jmx-metrics/library/src/main/resources/jmx/rul…
robsunday May 14, 2025
299b35c
Code review changes
robsunday May 14, 2025
ee7faec
Fixed tomcat.md
robsunday May 15, 2025
5bdbabd
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday May 23, 2025
b5fdd29
tomcat.request.duration.total -> tomcat.request.duration.sum
robsunday May 23, 2025
6f69f76
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday May 23, 2025
c3248f1
Update instrumentation/jmx-metrics/library/tomcat.md
robsunday May 27, 2025
7c4afcb
tomcat.request_processor.name -> tomcat.request.processor.name
robsunday May 27, 2025
aee5f06
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday May 27, 2025
616014e
Update instrumentation/jmx-metrics/library/tomcat.md
robsunday May 29, 2025
8ad8974
Indentation fixed
robsunday May 29, 2025
9f07105
Unit descriptions tuning
robsunday May 29, 2025
2af0e23
Merge branch 'main' into jmx-unit-semconv-alignment
robsunday Jun 2, 2025
d6d0a67
Release notes changes related to Tomcat metrics updates
robsunday Jun 2, 2025
a3f7dc4
Code review followup
robsunday Jun 3, 2025
4eb18b0
Tomcat changes description improved
robsunday Jun 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 27 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,33 @@

## Unreleased

### Migration notes
- Tomcat metrics definitions provided by JMX Metric Insight subsystem
- metric `http.server.tomcat.errorCount` --> `tomcat.error.count`
- attribute: `name` --> `tomcat.request.processor.name`
- type: Gauge --> Counter
- metric `http.server.tomcat.requestCount` --> `tomcat.request.count`
- attribute: `name` --> `tomcat.request.processor.name`
- type: Gauge --> Counter
- metric `http.server.tomcat.maxTime` --> `tomcat.request.duration.max`
- attribute: `name` --> `tomcat.request.processor.name`
- unit: `ms` --> `s`
- metric `http.server.tomcat.processingTime` --> `tomcat.request.duration.sum`
- attribute: `name` --> `tomcat.request.processor.name`
- unit: `ms` --> `s`
- metric `http.server.tomcat.traffic` --> `tomcat.network.io`
- attribute: `name` --> `tomcat.request.processor.name`, `direction` --> `network.io.direction`
- metric `http.server.tomcat.sessions.activeSessions` --> `tomcat.session.active.count`
- attribute: `context` --> `tomcat.context`
- metric `http.server.tomcat.threads` split into two metrics: `tomcat.thread.count` and `tomcat.thread.busy.count`
- attribute: `name` --> `tomcat.thread.pool.name`, `state` removed

### 📈 Enhancements

- **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`
([#13650](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13650))


## Version 2.16.0 (2025-05-15)

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


### 🌟 New javaagent instrumentation

- Add Avaje Jex Instrumentation
Expand Down
Loading