Skip to content

Commit a68508f

Browse files
chore: update instrumentation list [automated] (open-telemetry#18148)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
1 parent 5136070 commit a68508f

1 file changed

Lines changed: 23 additions & 3 deletions

File tree

docs/instrumentation-list.yaml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7237,19 +7237,23 @@ libraries:
72377237
- org.eclipse.jetty:jetty-server:[8.0.0.v20110901,11)
72387238
configurations:
72397239
- name: otel.instrumentation.http.known-methods
7240+
declarative_name: java.common.http.known_methods
72407241
description: |
72417242
Configures the instrumentation to recognize an alternative set of HTTP request methods. All other methods will be treated as `_OTHER`.
72427243
type: list
72437244
default: CONNECT,DELETE,GET,HEAD,OPTIONS,PATCH,POST,PUT,TRACE
72447245
- name: otel.instrumentation.http.server.capture-request-headers
7246+
declarative_name: general.http.server.request_captured_headers
72457247
description: List of HTTP request headers to capture in HTTP server telemetry.
72467248
type: list
72477249
default: ''
72487250
- name: otel.instrumentation.http.server.capture-response-headers
7251+
declarative_name: general.http.server.response_captured_headers
72497252
description: List of HTTP response headers to capture in HTTP server telemetry.
72507253
type: list
72517254
default: ''
72527255
- name: otel.instrumentation.http.server.emit-experimental-telemetry
7256+
declarative_name: java.common.http.server.emit_experimental_telemetry/development
72537257
description: |
72547258
Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.server.request.size` and `http.server.response.size` metrics.
72557259
type: boolean
@@ -7736,6 +7740,7 @@ libraries:
77367740
- com.jfinal:jfinal:[3.2,)
77377741
configurations:
77387742
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
7743+
declarative_name: java.common.controller_telemetry/development.enabled
77397744
description: Enables the creation of experimental controller spans.
77407745
type: boolean
77417746
default: false
@@ -7979,6 +7984,7 @@ libraries:
79797984
- org.glassfish:jakarta.faces:[3,)
79807985
configurations:
79817986
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
7987+
declarative_name: java.common.controller_telemetry/development.enabled
79827988
description: Enables the creation of experimental controller spans.
79837989
type: boolean
79847990
default: false
@@ -8002,6 +8008,7 @@ libraries:
80028008
- org.apache.myfaces.core:myfaces-impl:[1.2,3)
80038009
configurations:
80048010
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
8011+
declarative_name: java.common.controller_telemetry/development.enabled
80058012
description: Enables the creation of experimental controller spans.
80068013
type: boolean
80078014
default: false
@@ -8026,6 +8033,7 @@ libraries:
80268033
- org.apache.myfaces.core:myfaces-impl:[3,)
80278034
configurations:
80288035
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
8036+
declarative_name: java.common.controller_telemetry/development.enabled
80298037
description: Enables the creation of experimental controller spans.
80308038
type: boolean
80318039
default: false
@@ -8049,10 +8057,12 @@ libraries:
80498057
- org.apache.tomcat:tomcat-jasper:[7.0.19,10)
80508058
configurations:
80518059
- name: otel.instrumentation.common.experimental.view-telemetry.enabled
8060+
declarative_name: java.common.view_telemetry/development.enabled
80528061
description: Enables the creation of experimental view spans.
80538062
type: boolean
80548063
default: false
80558064
- name: otel.instrumentation.jsp.experimental-span-attributes
8065+
declarative_name: java.jsp.experimental_span_attributes/development
80568066
description: |
80578067
Enables experimental span attributes `jsp.forwardOrigin`, `jsp.requestURL`, `jsp.compiler`, and `jsp.classFQCN`.
80588068
type: boolean
@@ -13221,7 +13231,7 @@ libraries:
1322113231
- name: runtime-telemetry
1322213232
display_name: JVM Runtime Telemetry
1322313233
description: |
13224-
This instrumentation enables JVM runtime metrics using JMX (Java 8+) and JFR (Java 17+) to monitor CPU, memory, garbage collection, threads, classes, buffer pools, and file descriptors.
13234+
This instrumentation enables JVM runtime metrics using JMX (Java 8+) and JFR (Java 17+) to monitor classes, CPU, garbage collection, memory, and threads.
1322513235
semantic_conventions:
1322613236
- JVM_RUNTIME_METRICS
1322713237
library_link: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/runtime-telemetry
@@ -13232,19 +13242,29 @@ libraries:
1323213242
has_javaagent: true
1323313243
configurations:
1323413244
- name: otel.instrumentation.runtime-telemetry.emit-experimental-metrics
13235-
description: Enables the capture of experimental JVM runtime metrics.
13245+
declarative_name: java.runtime_telemetry.emit_experimental_metrics/development
13246+
description: Enables the capture of experimental JMX-based JVM runtime metrics.
13247+
type: boolean
13248+
default: false
13249+
- name: otel.instrumentation.runtime-telemetry.emit-experimental-jfr-metrics
13250+
declarative_name: java.runtime_telemetry.emit_experimental_jfr_metrics/development
13251+
description: |
13252+
Enables the capture of experimental JFR-based JVM runtime metrics on Java 17+.
1323613253
type: boolean
1323713254
default: false
1323813255
- name: otel.instrumentation.runtime-telemetry.experimental.prefer-jfr
13256+
declarative_name: java.runtime_telemetry.prefer_jfr/development
1323913257
description: |
13240-
Prefers JFR over JMX for metrics where both collection methods are available (Java 17+).
13258+
Prefer JFR over JMX for metrics available from both sources, on Java 17+. When enabled, overlapping metrics are collected via JFR and the corresponding JMX metrics are suppressed.
1324113259
type: boolean
1324213260
default: false
1324313261
- name: otel.instrumentation.runtime-telemetry.experimental.package-emitter.enabled
13262+
declarative_name: java.runtime_telemetry.package_emitter/development.enabled
1324413263
description: Enables creating events for JAR libraries used by the application.
1324513264
type: boolean
1324613265
default: false
1324713266
- name: otel.instrumentation.runtime-telemetry.experimental.package-emitter.jars-per-second
13267+
declarative_name: java.runtime_telemetry.package_emitter/development.jars_per_second
1324813268
description: The number of JAR files processed per second by the package emitter.
1324913269
type: int
1325013270
default: 10

0 commit comments

Comments
 (0)