From e03355d3b289405b8e9356d51480a27ba4942a91 Mon Sep 17 00:00:00 2001 From: otelbot <197425009+otelbot@users.noreply.github.com> Date: Tue, 9 Jun 2026 02:58:04 +0000 Subject: [PATCH] chore: update instrumentation list [automated] --- docs/instrumentation-list.yaml | 143 +++++++++++++++++++-------------- 1 file changed, 83 insertions(+), 60 deletions(-) diff --git a/docs/instrumentation-list.yaml b/docs/instrumentation-list.yaml index efab7a455477..4f9369fba03a 100644 --- a/docs/instrumentation-list.yaml +++ b/docs/instrumentation-list.yaml @@ -17,7 +17,7 @@ libraries: minimum_java_version: 17 scope: name: io.opentelemetry.activej-http-6.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.activej:activej-http:[6.0,) @@ -134,7 +134,7 @@ libraries: source_path: instrumentation/akka/akka-http-10.0 scope: name: io.opentelemetry.akka-http-10.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.typesafe.akka:akka-http_2.11:[10,) @@ -749,7 +749,7 @@ libraries: source_path: instrumentation/apache-httpasyncclient-4.1 scope: name: io.opentelemetry.apache-httpasyncclient-4.1 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.apache.httpcomponents:httpasyncclient:[4.1,) @@ -878,7 +878,7 @@ libraries: source_path: instrumentation/apache-httpclient/apache-httpclient-2.0 scope: name: io.opentelemetry.apache-httpclient-2.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - commons-httpclient:commons-httpclient:[2.0,4.0) @@ -1003,7 +1003,7 @@ libraries: source_path: instrumentation/apache-httpclient/apache-httpclient-4.0 scope: name: io.opentelemetry.apache-httpclient-4.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.dropwizard:dropwizard-client:(,3.0.0) @@ -1133,7 +1133,7 @@ libraries: source_path: instrumentation/apache-httpclient/apache-httpclient-4.3 scope: name: io.opentelemetry.apache-httpclient-4.3 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true telemetry: - when: default @@ -1186,7 +1186,7 @@ libraries: source_path: instrumentation/apache-httpclient/apache-httpclient-5.0 scope: name: io.opentelemetry.apache-httpclient-5.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.apache.httpcomponents.client5:httpclient5:[5.0,) @@ -1315,7 +1315,7 @@ libraries: source_path: instrumentation/apache-httpclient/apache-httpclient-5.2 scope: name: io.opentelemetry.apache-httpclient-5.2 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true telemetry: - when: default @@ -1392,7 +1392,7 @@ libraries: source_path: instrumentation/armeria/armeria-1.3 scope: name: io.opentelemetry.armeria-1.3 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -1702,7 +1702,7 @@ libraries: source_path: instrumentation/async-http-client/async-http-client-1.8 scope: name: io.opentelemetry.async-http-client-1.8 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.ning:async-http-client:[1.8.0,1.9.0) @@ -1822,7 +1822,7 @@ libraries: source_path: instrumentation/async-http-client/async-http-client-1.9 scope: name: io.opentelemetry.async-http-client-1.9 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.ning:async-http-client:[1.9.0,) @@ -1943,7 +1943,7 @@ libraries: source_path: instrumentation/async-http-client/async-http-client-2.0 scope: name: io.opentelemetry.async-http-client-2.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.asynchttpclient:async-http-client:[2.0.0,) @@ -3195,8 +3195,6 @@ libraries: type: STRING - name: network.peer.port type: LONG - - name: network.type - type: STRING - name: server.address type: STRING - name: server.port @@ -3305,8 +3303,6 @@ libraries: type: STRING - name: network.peer.port type: LONG - - name: network.type - type: STRING - name: server.address type: STRING - name: server.port @@ -3423,8 +3419,6 @@ libraries: type: STRING - name: network.peer.port type: LONG - - name: network.type - type: STRING - name: server.address type: STRING - name: server.port @@ -4750,7 +4744,7 @@ libraries: source_path: instrumentation/google-http-client-1.19 scope: name: io.opentelemetry.google-http-client-1.19 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.google.http-client:google-http-client:[1.19.0,) @@ -4972,7 +4966,7 @@ libraries: source_path: instrumentation/grizzly-2.3 scope: name: io.opentelemetry.grizzly-2.3 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.glassfish.grizzly:grizzly-http:[2.3,) @@ -5531,7 +5525,7 @@ libraries: minimum_java_version: 21 scope: name: io.opentelemetry.helidon-4.3 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -5673,7 +5667,7 @@ libraries: name: io.opentelemetry.hibernate-6.0 has_javaagent: true javaagent_target_versions: - - org.hibernate:hibernate-core:[6.0.0.Final,) + - org.hibernate.orm:hibernate-core:[6.0.0.Final,) configurations: - name: otel.instrumentation.hibernate.experimental-span-attributes declarative_name: java.hibernate.experimental_span_attributes/development @@ -5899,7 +5893,7 @@ libraries: source_path: instrumentation/http-url-connection scope: name: io.opentelemetry.http-url-connection - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - Java 8+ @@ -6184,7 +6178,7 @@ libraries: minimum_java_version: 11 scope: name: io.opentelemetry.java-http-client - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -6275,7 +6269,7 @@ libraries: source_path: instrumentation/java-http-server scope: name: io.opentelemetry.java-http-server - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -7316,7 +7310,7 @@ libraries: source_path: instrumentation/jetty/jetty-8.0 scope: name: io.opentelemetry.jetty-8.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.eclipse.jetty:jetty-server:[8.0.0.v20110901,11) @@ -7403,7 +7397,7 @@ libraries: minimum_java_version: 11 scope: name: io.opentelemetry.jetty-11.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.eclipse.jetty:jetty-server:[11, 12) @@ -7490,7 +7484,7 @@ libraries: minimum_java_version: 17 scope: name: io.opentelemetry.jetty-12.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.eclipse.jetty:jetty-server:[12,) @@ -7576,7 +7570,7 @@ libraries: source_path: instrumentation/jetty-httpclient/jetty-httpclient-9.2 scope: name: io.opentelemetry.jetty-httpclient-9.2 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -7707,7 +7701,7 @@ libraries: minimum_java_version: 17 scope: name: io.opentelemetry.jetty-httpclient-12.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -7973,7 +7967,7 @@ libraries: source_path: instrumentation/jodd-http-4.2 scope: name: io.opentelemetry.jodd-http-4.2 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.jodd:jodd-http:[4.1.1,) @@ -8489,7 +8483,7 @@ libraries: - name: kotlinx-coroutines-1.0 display_name: Kotlin Coroutines description: | - This instrumentation enables context propagation for Kotlin coroutines and adds support for @WithSpan annotations on Kotlin suspend functions. + This instrumentation enables context propagation for Kotlin coroutines and adds support for @WithSpan annotations on Kotlin suspend functions by default unless v3 preview mode is enabled. library_link: https://github.com/Kotlin/kotlinx.coroutines features: - CONTEXT_PROPAGATION @@ -8525,7 +8519,7 @@ libraries: source_path: instrumentation/ktor/ktor-1.0 scope: name: io.opentelemetry.ktor-1.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true telemetry: - when: default @@ -8612,7 +8606,7 @@ libraries: source_path: instrumentation/ktor/ktor-2.0 scope: name: io.opentelemetry.ktor-2.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -8790,7 +8784,7 @@ libraries: source_path: instrumentation/ktor/ktor-3.0 scope: name: io.opentelemetry.ktor-3.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -9055,7 +9049,7 @@ libraries: source_path: instrumentation/kubernetes-client-7.0 scope: name: io.opentelemetry.kubernetes-client-7.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.kubernetes:client-java-api:[7.0.0,) @@ -10314,7 +10308,7 @@ libraries: source_path: instrumentation/netty/netty-3.8 scope: name: io.opentelemetry.netty-3.8 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.netty:netty:[3.8.0.Final,4) @@ -10470,7 +10464,7 @@ libraries: source_path: instrumentation/netty/netty-4.0 scope: name: io.opentelemetry.netty-4.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.netty:netty-all:[4.0.0.Final,4.1.0.Final) @@ -10637,7 +10631,7 @@ libraries: source_path: instrumentation/netty/netty-4.1 scope: name: io.opentelemetry.netty-4.1 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -10802,7 +10796,7 @@ libraries: source_path: instrumentation/okhttp/okhttp-2.2 scope: name: io.opentelemetry.okhttp-2.2 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.squareup.okhttp:okhttp:[2.2,3) @@ -10931,7 +10925,7 @@ libraries: source_path: instrumentation/okhttp/okhttp-3.0 scope: name: io.opentelemetry.okhttp-3.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -11386,7 +11380,7 @@ libraries: attributes: - name: db.client.connection.pool.name type: STRING -- name: oshi +- name: oshi-5.0 display_name: OSHI description: | When the OSHI library is detected on the classpath, this instrumentation enables system metrics for memory, disk, and network operations. @@ -11600,7 +11594,7 @@ libraries: source_path: instrumentation/pekko/pekko-http-1.0 scope: name: io.opentelemetry.pekko-http-1.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.softwaremill.sttp.tapir:tapir-pekko-http-server_2.12:[1.7,) @@ -11804,7 +11798,7 @@ libraries: source_path: instrumentation/play/play-ws/play-ws-1.0 scope: name: io.opentelemetry.play-ws-1.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.typesafe.play:play-ahc-ws-standalone_2.11:[1.0.0,2.0.0) @@ -11895,7 +11889,7 @@ libraries: source_path: instrumentation/play/play-ws/play-ws-2.0 scope: name: io.opentelemetry.play-ws-2.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.typesafe.play:play-ahc-ws-standalone_2.11:[2.0.0,] @@ -11987,7 +11981,7 @@ libraries: source_path: instrumentation/play/play-ws/play-ws-2.1 scope: name: io.opentelemetry.play-ws-2.1 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - com.typesafe.play:play-ahc-ws-standalone_2.12:[2.1.0,] @@ -12653,7 +12647,7 @@ libraries: source_path: instrumentation/ratpack/ratpack-1.7 scope: name: io.opentelemetry.ratpack-1.7 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -12963,7 +12957,7 @@ libraries: source_path: instrumentation/reactor/reactor-netty/reactor-netty-1.0 scope: name: io.opentelemetry.reactor-netty-1.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.projectreactor.netty:reactor-netty-http:[1.0.0,) @@ -13133,6 +13127,35 @@ libraries: type: LONG - name: network.type type: STRING + - when: otel.semconv-stability.opt-in=database + metrics: + - name: db.client.operation.duration + description: Duration of database client operations. + instrument: histogram + data_type: HISTOGRAM + unit: s + attributes: + - name: db.operation.name + type: STRING + - name: db.system.name + type: STRING + - name: network.peer.address + type: STRING + - name: network.peer.port + type: LONG + spans: + - span_kind: CLIENT + attributes: + - name: db.operation.name + type: STRING + - name: db.query.text + type: STRING + - name: db.system.name + type: STRING + - name: network.peer.address + type: STRING + - name: network.peer.port + type: LONG - name: redisson-3.17 display_name: Redisson description: This instrumentation enables database client spans and database client @@ -13216,7 +13239,7 @@ libraries: source_path: instrumentation/restlet/restlet-1.1 scope: name: io.opentelemetry.restlet-1.1 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -13309,7 +13332,7 @@ libraries: source_path: instrumentation/restlet/restlet-2.0 scope: name: io.opentelemetry.restlet-2.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true has_javaagent: true javaagent_target_versions: @@ -14880,7 +14903,7 @@ libraries: source_path: instrumentation/spring/spring-web/spring-web-3.1 scope: name: io.opentelemetry.spring-web-3.1 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true telemetry: - when: default @@ -14977,7 +15000,7 @@ libraries: source_path: instrumentation/spring/spring-webflux/spring-webflux-5.0 scope: name: io.opentelemetry.spring-webflux-5.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.projectreactor.ipc:reactor-netty:[0.7.0.RELEASE,) @@ -15081,7 +15104,7 @@ libraries: source_path: instrumentation/spring/spring-webflux/spring-webflux-5.3 scope: name: io.opentelemetry.spring-webflux-5.3 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true telemetry: - when: default @@ -15294,7 +15317,7 @@ libraries: source_path: instrumentation/spring/spring-webmvc/spring-webmvc-5.3 scope: name: io.opentelemetry.spring-webmvc-5.3 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_standalone_library: true telemetry: - when: default @@ -15623,7 +15646,7 @@ libraries: source_path: instrumentation/tomcat/tomcat-7.0 scope: name: io.opentelemetry.tomcat-7.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.apache.tomcat.embed:tomcat-embed-core:[7.0.4, 10) @@ -15725,7 +15748,7 @@ libraries: source_path: instrumentation/tomcat/tomcat-10.0 scope: name: io.opentelemetry.tomcat-10.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - org.apache.tomcat.embed:tomcat-embed-core:[10,) @@ -15972,7 +15995,7 @@ libraries: source_path: instrumentation/undertow-1.4 scope: name: io.opentelemetry.undertow-1.4 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.undertow:undertow-core:[1.4.0.Final,) @@ -16079,7 +16102,7 @@ libraries: source_path: instrumentation/vertx/vertx-http-client/vertx-http-client-3.0 scope: name: io.opentelemetry.vertx-http-client-3.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.vertx:vertx-core:[3.0.0,4.0.0) @@ -16196,7 +16219,7 @@ libraries: source_path: instrumentation/vertx/vertx-http-client/vertx-http-client-4.0 scope: name: io.opentelemetry.vertx-http-client-4.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.vertx:vertx-core:[4.0.0,5) @@ -16334,7 +16357,7 @@ libraries: minimum_java_version: 11 scope: name: io.opentelemetry.vertx-http-client-5.0 - schema_url: https://opentelemetry.io/schemas/1.37.0 + schema_url: https://opentelemetry.io/schemas/1.41.0 has_javaagent: true javaagent_target_versions: - io.vertx:vertx-core:[5.0.0,)