opentelemetry-java-instrume.../docs/instrumentation-list.yaml

1985 lines
63 KiB
YAML

# This file is generated and should not be manually edited.
# The structure and contents are a work in progress and subject to change.
# For more information see: https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/13468
libraries:
activej:
- name: activej-http-6.0
source_path: instrumentation/activej-http-6.0
minimum_java_version: 17
scope:
name: io.opentelemetry.activej-http-6.0
target_versions:
javaagent:
- io.activej:activej-http:[6.0,)
akka:
- name: akka-http-10.0
source_path: instrumentation/akka/akka-http-10.0
scope:
name: io.opentelemetry.akka-http-10.0
target_versions:
javaagent:
- com.typesafe.akka:akka-http_2.12:[10,)
- com.typesafe.akka:akka-http_2.13:[10,)
- com.typesafe.akka:akka-http_2.11:[10,)
- name: akka-actor-fork-join-2.5
source_path: instrumentation/akka/akka-actor-fork-join-2.5
scope:
name: io.opentelemetry.akka-actor-fork-join-2.5
target_versions:
javaagent:
- com.typesafe.akka:akka-actor_2.12:[2.5,2.6)
- com.typesafe.akka:akka-actor_2.13:[2.5.23,2.6)
- com.typesafe.akka:akka-actor_2.11:[2.5,)
- name: akka-actor-2.3
source_path: instrumentation/akka/akka-actor-2.3
scope:
name: io.opentelemetry.akka-actor-2.3
target_versions:
javaagent:
- com.typesafe.akka:akka-actor_2.11:[2.3,)
- com.typesafe.akka:akka-actor_2.12:[2.3,)
- com.typesafe.akka:akka-actor_2.13:[2.3,)
alibaba:
- name: alibaba-druid-1.0
source_path: instrumentation/alibaba-druid-1.0
scope:
name: io.opentelemetry.alibaba-druid-1.0
target_versions:
javaagent:
- com.alibaba:druid:(,)
library:
- com.alibaba:druid:1.0.0
apache:
- name: apache-shenyu-2.4
source_path: instrumentation/apache-shenyu-2.4
scope:
name: io.opentelemetry.apache-shenyu-2.4
target_versions:
javaagent:
- org.apache.shenyu:shenyu-web:[2.4.0,)
- name: apache-httpclient-2.0
source_path: instrumentation/apache-httpclient/apache-httpclient-2.0
scope:
name: io.opentelemetry.apache-httpclient-2.0
target_versions:
javaagent:
- commons-httpclient:commons-httpclient:[2.0,4.0)
- name: apache-httpasyncclient-4.1
source_path: instrumentation/apache-httpasyncclient-4.1
scope:
name: io.opentelemetry.apache-httpasyncclient-4.1
target_versions:
javaagent:
- org.apache.httpcomponents:httpasyncclient:[4.1,)
- name: apache-httpclient-4.3
source_path: instrumentation/apache-httpclient/apache-httpclient-4.3
scope:
name: io.opentelemetry.apache-httpclient-4.3
target_versions:
library:
- org.apache.httpcomponents:httpclient:[4.3,4.+)
- name: apache-httpclient-4.0
source_path: instrumentation/apache-httpclient/apache-httpclient-4.0
scope:
name: io.opentelemetry.apache-httpclient-4.0
target_versions:
javaagent:
- io.dropwizard:dropwizard-client:(,3.0.0)
- org.apache.httpcomponents:httpclient:[4.0,)
- name: apache-dubbo-2.7
source_path: instrumentation/apache-dubbo-2.7
scope:
name: io.opentelemetry.apache-dubbo-2.7
target_versions:
javaagent:
- org.apache.dubbo:dubbo:[2.7,)
- name: apache-httpclient-5.2
source_path: instrumentation/apache-httpclient/apache-httpclient-5.2
scope:
name: io.opentelemetry.apache-httpclient-5.2
target_versions:
library:
- org.apache.httpcomponents.client5:httpclient5:5.2.1
- name: apache-httpclient-5.0
source_path: instrumentation/apache-httpclient/apache-httpclient-5.0
scope:
name: io.opentelemetry.apache-httpclient-5.0
target_versions:
javaagent:
- org.apache.httpcomponents.client5:httpclient5:[5.0,)
- name: apache-dbcp-2.0
source_path: instrumentation/apache-dbcp-2.0
scope:
name: io.opentelemetry.apache-dbcp-2.0
target_versions:
javaagent:
- org.apache.commons:commons-dbcp2:[2,)
library:
- org.apache.commons:commons-dbcp2:2.0
armeria:
- name: armeria-1.3
source_path: instrumentation/armeria/armeria-1.3
scope:
name: io.opentelemetry.armeria-1.3
target_versions:
javaagent:
- com.linecorp.armeria:armeria:[1.3.0,)
library:
- com.linecorp.armeria:armeria:1.3.0
- name: armeria-grpc-1.14
source_path: instrumentation/armeria/armeria-grpc-1.14
scope:
name: io.opentelemetry.armeria-grpc-1.14
target_versions:
javaagent:
- com.linecorp.armeria:armeria-grpc:[1.14.0,)
async:
- name: async-http-client-1.9
source_path: instrumentation/async-http-client/async-http-client-1.9
scope:
name: io.opentelemetry.async-http-client-1.9
target_versions:
javaagent:
- com.ning:async-http-client:[1.9.0,)
- name: async-http-client-2.0
source_path: instrumentation/async-http-client/async-http-client-2.0
scope:
name: io.opentelemetry.async-http-client-2.0
target_versions:
javaagent:
- org.asynchttpclient:async-http-client:[2.0.0,)
aws:
- name: aws-lambda-events-2.2
source_path: instrumentation/aws-lambda/aws-lambda-events-2.2
scope:
name: io.opentelemetry.aws-lambda-events-2.2
target_versions:
javaagent:
- com.amazonaws:aws-lambda-java-core:[1.0.0,)
library:
- com.amazonaws:aws-lambda-java-events:2.2.1
- com.amazonaws:aws-lambda-java-core:1.0.0
- name: aws-lambda-core-1.0
source_path: instrumentation/aws-lambda/aws-lambda-core-1.0
scope:
name: io.opentelemetry.aws-lambda-core-1.0
target_versions:
javaagent:
- com.amazonaws:aws-lambda-java-core:[1.0.0,)
library:
- com.amazonaws:aws-lambda-java-core:1.0.0
- name: aws-sdk-1.11
source_path: instrumentation/aws-sdk/aws-sdk-1.11
scope:
name: io.opentelemetry.aws-sdk-1.11
target_versions:
javaagent:
- com.amazonaws:aws-java-sdk-sqs:[1.10.33,)
- com.amazonaws:aws-java-sdk-core:[1.10.33,)
library:
- com.amazonaws:aws-java-sdk-sqs:[1.11.106,1.12.583)
- com.amazonaws:aws-java-sdk-core:1.11.0
- name: aws-sdk-2.2
source_path: instrumentation/aws-sdk/aws-sdk-2.2
scope:
name: io.opentelemetry.aws-sdk-2.2
target_versions:
javaagent:
- software.amazon.awssdk:sns:[2.2.0,)
- software.amazon.awssdk:lambda:[2.17.0,)
- software.amazon.awssdk:bedrock-runtime:[2.25.63,)
- software.amazon.awssdk:aws-core:[2.2.0,)
- software.amazon.awssdk:sqs:[2.2.0,)
library:
- software.amazon.awssdk:aws-core:2.2.0
- software.amazon.awssdk:aws-json-protocol:2.2.0
- software.amazon.awssdk:sqs:2.2.0
- software.amazon.awssdk:sns:2.2.0
- software.amazon.awssdk:lambda:2.2.0
azure:
- name: azure-core-1.36
source_path: instrumentation/azure-core/azure-core-1.36
scope:
name: io.opentelemetry.azure-core-1.36
target_versions:
javaagent:
- com.azure:azure-core:[1.36.0,)
- name: azure-core-1.19
source_path: instrumentation/azure-core/azure-core-1.19
scope:
name: io.opentelemetry.azure-core-1.19
target_versions:
javaagent:
- com.azure:azure-core:[1.19.0,1.36.0)
- name: azure-core-1.14
source_path: instrumentation/azure-core/azure-core-1.14
scope:
name: io.opentelemetry.azure-core-1.14
target_versions:
javaagent:
- com.azure:azure-core:[1.14.0,1.19.0)
c3p0:
- name: c3p0-0.9
source_path: instrumentation/c3p0-0.9
scope:
name: io.opentelemetry.c3p0-0.9
target_versions:
javaagent:
- com.mchange:c3p0:(,)
library:
- com.mchange:c3p0:0.9.2
camel:
- name: camel-2.20
source_path: instrumentation/camel-2.20
scope:
name: io.opentelemetry.camel-2.20
target_versions:
javaagent:
- org.apache.camel:camel-core:[2.19,3)
cassandra:
- name: cassandra-4.0
source_path: instrumentation/cassandra/cassandra-4.0
scope:
name: io.opentelemetry.cassandra-4.0
target_versions:
javaagent:
- com.datastax.oss:java-driver-core:[4.0,4.4)
- name: cassandra-4.4
source_path: instrumentation/cassandra/cassandra-4.4
scope:
name: io.opentelemetry.cassandra-4.4
target_versions:
javaagent:
- com.datastax.oss:java-driver-core:[4.4,]
library:
- com.datastax.oss:java-driver-core:4.4.0
- name: cassandra-3.0
source_path: instrumentation/cassandra/cassandra-3.0
scope:
name: io.opentelemetry.cassandra-3.0
target_versions:
javaagent:
- com.datastax.cassandra:cassandra-driver-core:[3.0,4.0)
clickhouse:
- name: clickhouse-client-0.5
description: Instruments the V1 ClickHouseClient, providing database client spans
and metrics.
source_path: instrumentation/clickhouse-client-0.5
scope:
name: io.opentelemetry.clickhouse-client-0.5
target_versions:
javaagent:
- com.clickhouse.client:clickhouse-client:[0.5.0,)
couchbase:
- name: couchbase-3.1.6
source_path: instrumentation/couchbase/couchbase-3.1.6
scope:
name: io.opentelemetry.couchbase-3.1.6
target_versions:
javaagent:
- com.couchbase.client:java-client:[3.1.6,3.2.0)
- name: couchbase-2.6
source_path: instrumentation/couchbase/couchbase-2.6
scope:
name: io.opentelemetry.couchbase-2.6
target_versions:
javaagent:
- com.couchbase.client:java-client:[2.6.0,3)
- name: couchbase-2.0
source_path: instrumentation/couchbase/couchbase-2.0
scope:
name: io.opentelemetry.couchbase-2.0
target_versions:
javaagent:
- com.couchbase.client:java-client:[2,3)
- name: couchbase-3.2
source_path: instrumentation/couchbase/couchbase-3.2
scope:
name: io.opentelemetry.couchbase-3.2
target_versions:
javaagent:
- com.couchbase.client:java-client:[3.2.0,)
- name: couchbase-3.1
source_path: instrumentation/couchbase/couchbase-3.1
scope:
name: io.opentelemetry.couchbase-3.1
target_versions:
javaagent:
- com.couchbase.client:java-client:[3.1,3.1.6)
dropwizard:
- name: dropwizard-metrics-4.0
disabled_by_default: true
source_path: instrumentation/dropwizard/dropwizard-metrics-4.0
scope:
name: io.opentelemetry.dropwizard-metrics-4.0
target_versions:
javaagent:
- io.dropwizard.metrics:metrics-core:[4.0.0,)
- name: dropwizard-views-0.7
source_path: instrumentation/dropwizard/dropwizard-views-0.7
scope:
name: io.opentelemetry.dropwizard-views-0.7
target_versions:
javaagent:
- io.dropwizard:dropwizard-views:(,3.0.0)
elasticsearch:
- name: elasticsearch-rest-6.4
source_path: instrumentation/elasticsearch/elasticsearch-rest-6.4
scope:
name: io.opentelemetry.elasticsearch-rest-6.4
target_versions:
javaagent:
- org.elasticsearch.client:elasticsearch-rest-client:[6.4,7.0)
- name: elasticsearch-api-client-7.16
source_path: instrumentation/elasticsearch/elasticsearch-api-client-7.16
scope:
name: io.opentelemetry.elasticsearch-api-client-7.16
target_versions:
javaagent:
- co.elastic.clients:elasticsearch-java:[7.16,7.17.20)
- co.elastic.clients:elasticsearch-java:[8.0.0,8.10)
- name: elasticsearch-rest-5.0
source_path: instrumentation/elasticsearch/elasticsearch-rest-5.0
scope:
name: io.opentelemetry.elasticsearch-rest-5.0
target_versions:
javaagent:
- org.elasticsearch.client:rest:[5.0,6.4)
- org.elasticsearch.client:elasticsearch-rest-client:[5.0,6.4)
- name: elasticsearch-rest-7.0
source_path: instrumentation/elasticsearch/elasticsearch-rest-7.0
scope:
name: io.opentelemetry.elasticsearch-rest-7.0
target_versions:
javaagent:
- org.elasticsearch.client:elasticsearch-rest-client:[7.0,)
library:
- org.elasticsearch.client:elasticsearch-rest-client:7.0.0
- name: elasticsearch-transport-6.0
source_path: instrumentation/elasticsearch/elasticsearch-transport-6.0
scope:
name: io.opentelemetry.elasticsearch-transport-6.0
target_versions:
javaagent:
- org.elasticsearch:elasticsearch:[6.0.0,8.0.0)
- org.elasticsearch.client:transport:[6.0.0,)
- name: elasticsearch-transport-5.0
source_path: instrumentation/elasticsearch/elasticsearch-transport-5.0
scope:
name: io.opentelemetry.elasticsearch-transport-5.0
target_versions:
javaagent:
- org.elasticsearch.client:transport:[5.0.0,5.3.0)
- org.elasticsearch:elasticsearch:[5.0.0,5.3.0)
- name: elasticsearch-transport-5.3
source_path: instrumentation/elasticsearch/elasticsearch-transport-5.3
scope:
name: io.opentelemetry.elasticsearch-transport-5.3
target_versions:
javaagent:
- org.elasticsearch.client:transport:[5.3.0,6.0.0)
- org.elasticsearch:elasticsearch:[5.3.0,6.0.0)
executors:
- name: executors
source_path: instrumentation/executors
scope:
name: io.opentelemetry.executors
target_versions:
javaagent:
- Java 8+
finagle:
- name: finagle-http-23.11
source_path: instrumentation/finagle-http-23.11
scope:
name: io.opentelemetry.finagle-http-23.11
target_versions:
javaagent:
- com.twitter:finagle-http_2.13:[23.11.0,]
- com.twitter:finagle-http_2.12:[23.11.0,]
finatra:
- name: finatra-2.9
source_path: instrumentation/finatra-2.9
scope:
name: io.opentelemetry.finatra-2.9
target_versions:
javaagent:
- com.twitter:finatra-http_2.11:[2.9.0,]
- com.twitter:finatra-http_2.12:[2.9.0,]
geode:
- name: geode-1.4
source_path: instrumentation/geode-1.4
scope:
name: io.opentelemetry.geode-1.4
target_versions:
javaagent:
- org.apache.geode:geode-core:[1.4.0,)
google:
- name: google-http-client-1.19
source_path: instrumentation/google-http-client-1.19
scope:
name: io.opentelemetry.google-http-client-1.19
target_versions:
javaagent:
- com.google.http-client:google-http-client:[1.19.0,)
grails:
- name: grails-3.0
source_path: instrumentation/grails-3.0
scope:
name: io.opentelemetry.grails-3.0
target_versions:
javaagent:
- org.grails:grails-web-url-mappings:[3.0,)
graphql:
- name: graphql-java-12.0
source_path: instrumentation/graphql-java/graphql-java-12.0
scope:
name: io.opentelemetry.graphql-java-12.0
target_versions:
javaagent:
- com.graphql-java:graphql-java:[12,20)
library:
- com.graphql-java:graphql-java:[12.0,19.+)
- name: graphql-java-20.0
source_path: instrumentation/graphql-java/graphql-java-20.0
minimum_java_version: 11
scope:
name: io.opentelemetry.graphql-java-20.0
target_versions:
javaagent:
- com.graphql-java:graphql-java:[20,)
library:
- com.graphql-java:graphql-java:20.0
grizzly:
- name: grizzly-2.3
source_path: instrumentation/grizzly-2.3
scope:
name: io.opentelemetry.grizzly-2.3
target_versions:
javaagent:
- org.glassfish.grizzly:grizzly-http:[2.3,)
grpc:
- name: grpc-1.6
source_path: instrumentation/grpc-1.6
scope:
name: io.opentelemetry.grpc-1.6
target_versions:
javaagent:
- io.grpc:grpc-core:[1.6.0,)
library:
- io.grpc:grpc-core:1.6.0
guava:
- name: guava-10.0
source_path: instrumentation/guava-10.0
scope:
name: io.opentelemetry.guava-10.0
target_versions:
javaagent:
- com.google.guava:guava:[10.0,]
library:
- com.google.guava:guava:10.0
gwt:
- name: gwt-2.0
source_path: instrumentation/gwt-2.0
scope:
name: io.opentelemetry.gwt-2.0
target_versions:
javaagent:
- com.google.gwt:gwt-servlet:[2.0.0,)
- org.gwtproject:gwt-servlet:[2.10.0,)
hibernate:
- name: hibernate-4.0
source_path: instrumentation/hibernate/hibernate-4.0
scope:
name: io.opentelemetry.hibernate-4.0
target_versions:
javaagent:
- org.hibernate:hibernate-core:[4.0.0.Final,6)
- name: hibernate-procedure-call-4.3
source_path: instrumentation/hibernate/hibernate-procedure-call-4.3
scope:
name: io.opentelemetry.hibernate-procedure-call-4.3
target_versions:
javaagent:
- org.hibernate:hibernate-core:[4.3.0.Final,)
- name: hibernate-3.3
source_path: instrumentation/hibernate/hibernate-3.3
scope:
name: io.opentelemetry.hibernate-3.3
target_versions:
javaagent:
- org.hibernate:hibernate-core:[3.3.0.GA,4.0.0.Final)
- name: hibernate-6.0
source_path: instrumentation/hibernate/hibernate-6.0
minimum_java_version: 11
scope:
name: io.opentelemetry.hibernate-6.0
target_versions:
javaagent:
- org.hibernate:hibernate-core:[6.0.0.Final,)
- name: hibernate-reactive-1.0
source_path: instrumentation/hibernate/hibernate-reactive-1.0
scope:
name: io.opentelemetry.hibernate-reactive-1.0
target_versions:
javaagent:
- org.hibernate.reactive:hibernate-reactive-core:(,)
hikaricp:
- name: hikaricp-3.0
source_path: instrumentation/hikaricp-3.0
scope:
name: io.opentelemetry.hikaricp-3.0
target_versions:
javaagent:
- com.zaxxer:HikariCP:[3.0.0,)
library:
- com.zaxxer:HikariCP:3.0.0
http:
- name: http-url-connection
source_path: instrumentation/http-url-connection
scope:
name: io.opentelemetry.http-url-connection
target_versions:
javaagent:
- Java 8+
hystrix:
- name: hystrix-1.4
source_path: instrumentation/hystrix-1.4
scope:
name: io.opentelemetry.hystrix-1.4
target_versions:
javaagent:
- com.netflix.hystrix:hystrix-core:[1.4.0,)
influxdb:
- name: influxdb-2.4
source_path: instrumentation/influxdb-2.4
scope:
name: io.opentelemetry.influxdb-2.4
target_versions:
javaagent:
- org.influxdb:influxdb-java:[2.4,)
java:
- name: java-http-server
source_path: instrumentation/java-http-server
scope:
name: io.opentelemetry.java-http-server
target_versions:
javaagent:
- Java 8+
- name: java-http-client
source_path: instrumentation/java-http-client
minimum_java_version: 11
scope:
name: io.opentelemetry.java-http-client
target_versions:
javaagent:
- Java 11+
javalin:
- name: javalin-5.0
source_path: instrumentation/javalin-5.0
minimum_java_version: 11
scope:
name: io.opentelemetry.javalin-5.0
target_versions:
javaagent:
- io.javalin:javalin:[5.0.0,)
jaxrs:
- name: jaxrs-2.0-cxf-3.2
source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-cxf-3.2
scope:
name: io.opentelemetry.jaxrs-2.0-cxf-3.2
target_versions:
javaagent:
- org.apache.tomee:openejb-cxf-rs:(8,)
- org.apache.cxf:cxf-rt-frontend-jaxrs:[3.2,4)
- name: jaxrs-3.0-annotations
source_path: instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-annotations
scope:
name: io.opentelemetry.jaxrs-3.0-annotations
target_versions:
javaagent:
- jakarta.ws.rs:jakarta.ws.rs-api:[3.0.0,)
- name: jaxrs-2.0-jersey-2.0
source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-jersey-2.0
scope:
name: io.opentelemetry.jaxrs-2.0-jersey-2.0
target_versions:
javaagent:
- org.glassfish.jersey.core:jersey-server:[2.0,3.0.0)
- org.glassfish.jersey.containers:jersey-container-servlet:[2.0,3.0.0)
- name: jaxrs-3.0-jersey-3.0
source_path: instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-jersey-3.0
minimum_java_version: 11
scope:
name: io.opentelemetry.jaxrs-3.0-jersey-3.0
target_versions:
javaagent:
- org.glassfish.jersey.core:jersey-server:[3.0.0,)
- name: jaxrs-2.0-resteasy-3.1
source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1
scope:
name: io.opentelemetry.jaxrs-2.0-resteasy-3.1
target_versions:
javaagent:
- org.jboss.resteasy:resteasy-jaxrs:[3.1.0.Final,3.5.0.Final)
- org.jboss.resteasy:resteasy-core:[4.0.0.Final,6)
- name: jaxrs-2.0-resteasy-3.0
source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0
scope:
name: io.opentelemetry.jaxrs-2.0-resteasy-3.0
target_versions:
javaagent:
- org.jboss.resteasy:resteasy-jaxrs:[3.0.0.Final,3.1.0.Final)
- org.jboss.resteasy:resteasy-jaxrs:[3.5.0.Final,4)
- name: jaxrs-2.0-annotations
source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-annotations
scope:
name: io.opentelemetry.jaxrs-2.0-annotations
target_versions:
javaagent:
- javax.ws.rs:javax.ws.rs-api:[,]
- name: jaxrs-client-1.1
source_path: instrumentation/jaxrs-client/jaxrs-client-1.1
scope:
name: io.opentelemetry.jaxrs-client-1.1
target_versions: {}
- name: jaxrs-3.0-resteasy-6.0
source_path: instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-resteasy-6.0
minimum_java_version: 11
scope:
name: io.opentelemetry.jaxrs-3.0-resteasy-6.0
target_versions:
javaagent:
- org.jboss.resteasy:resteasy-core:[6.0.0.Final,)
- name: jaxrs-1.0
disabled_by_default: true
source_path: instrumentation/jaxrs/jaxrs-1.0
scope:
name: io.opentelemetry.jaxrs-1.0
target_versions:
javaagent:
- javax.ws.rs:jsr311-api:[0.5,)
jaxws:
- name: jaxws-jws-api-1.1
disabled_by_default: true
source_path: instrumentation/jaxws/jaxws-jws-api-1.1
scope:
name: io.opentelemetry.jaxws-jws-api-1.1
target_versions:
javaagent:
- javax.jws:javax.jws-api:[1.1,]
- name: jaxws-2.0
source_path: instrumentation/jaxws/jaxws-2.0
scope:
name: io.opentelemetry.jaxws-2.0
target_versions:
javaagent:
- javax.xml.ws:jaxws-api:[2.0,]
- name: jaxws-2.0-metro-2.2
source_path: instrumentation/jaxws/jaxws-2.0-metro-2.2
scope:
name: io.opentelemetry.jaxws-2.0-metro-2.2
target_versions: {}
- name: jaxws-cxf-3.0
source_path: instrumentation/jaxws/jaxws-cxf-3.0
scope:
name: io.opentelemetry.jaxws-cxf-3.0
target_versions:
javaagent:
- org.apache.cxf:cxf-rt-frontend-jaxws:[3.0.0,)
- name: jaxws-2.0-axis2-1.6
source_path: instrumentation/jaxws/jaxws-2.0-axis2-1.6
scope:
name: io.opentelemetry.jaxws-2.0-axis2-1.6
target_versions:
javaagent:
- org.apache.axis2:axis2-jaxws:[1.6.0,)
- name: jaxws-2.0-cxf-3.0
source_path: instrumentation/jaxws/jaxws-2.0-cxf-3.0
scope:
name: io.opentelemetry.jaxws-2.0-cxf-3.0
target_versions: {}
- name: jaxws-metro-2.2
source_path: instrumentation/jaxws/jaxws-metro-2.2
scope:
name: io.opentelemetry.jaxws-metro-2.2
target_versions:
javaagent:
- com.sun.xml.ws:jaxws-rt:[2.2.0.1,)
jboss:
- name: jboss-logmanager-appender-1.1
source_path: instrumentation/jboss-logmanager/jboss-logmanager-appender-1.1
scope:
name: io.opentelemetry.jboss-logmanager-appender-1.1
target_versions:
javaagent:
- org.jboss.logmanager:jboss-logmanager:[1.1.0.GA,)
- name: jboss-logmanager-mdc-1.1
source_path: instrumentation/jboss-logmanager/jboss-logmanager-mdc-1.1
scope:
name: io.opentelemetry.jboss-logmanager-mdc-1.1
target_versions:
javaagent:
- org.jboss.logmanager:jboss-logmanager:[1.1.0.GA,)
jdbc:
- name: jdbc
disabled_by_default: true
source_path: instrumentation/jdbc
scope:
name: io.opentelemetry.jdbc
target_versions:
javaagent:
- Java 8+
jedis:
- name: jedis-1.4
source_path: instrumentation/jedis/jedis-1.4
scope:
name: io.opentelemetry.jedis-1.4
target_versions:
javaagent:
- redis.clients:jedis:[1.4.0,3.0.0)
- name: jedis-4.0
source_path: instrumentation/jedis/jedis-4.0
scope:
name: io.opentelemetry.jedis-4.0
target_versions:
javaagent:
- redis.clients:jedis:[4.0.0-beta1,)
- name: jedis-3.0
source_path: instrumentation/jedis/jedis-3.0
scope:
name: io.opentelemetry.jedis-3.0
target_versions:
javaagent:
- redis.clients:jedis:[3.0.0,4)
jetty:
- name: jetty-httpclient-12.0
source_path: instrumentation/jetty-httpclient/jetty-httpclient-12.0
minimum_java_version: 17
scope:
name: io.opentelemetry.jetty-httpclient-12.0
target_versions:
javaagent:
- org.eclipse.jetty:jetty-client:[12,)
library:
- org.eclipse.jetty:jetty-client:12.0.0
- name: jetty-12.0
source_path: instrumentation/jetty/jetty-12.0
minimum_java_version: 17
scope:
name: io.opentelemetry.jetty-12.0
target_versions:
javaagent:
- org.eclipse.jetty:jetty-server:[12,)
- name: jetty-8.0
source_path: instrumentation/jetty/jetty-8.0
scope:
name: io.opentelemetry.jetty-8.0
target_versions:
javaagent:
- org.eclipse.jetty:jetty-server:[8.0.0.v20110901,11)
- name: jetty-httpclient-9.2
source_path: instrumentation/jetty-httpclient/jetty-httpclient-9.2
scope:
name: io.opentelemetry.jetty-httpclient-9.2
target_versions:
javaagent:
- org.eclipse.jetty:jetty-client:[9.2,10)
library:
- org.eclipse.jetty:jetty-client:[9.2.0.v20140526,9.+)
- name: jetty-11.0
source_path: instrumentation/jetty/jetty-11.0
minimum_java_version: 11
scope:
name: io.opentelemetry.jetty-11.0
target_versions:
javaagent:
- org.eclipse.jetty:jetty-server:[11, 12)
jms:
- name: jms-3.0
source_path: instrumentation/jms/jms-3.0
minimum_java_version: 11
scope:
name: io.opentelemetry.jms-3.0
target_versions:
javaagent:
- jakarta.jms:jakarta.jms-api:[3.0.0,)
- name: jms-1.1
source_path: instrumentation/jms/jms-1.1
scope:
name: io.opentelemetry.jms-1.1
target_versions:
javaagent:
- javax.jms:javax.jms-api:(,)
- jakarta.jms:jakarta.jms-api:(,3)
- javax.jms:jms-api:(,)
jodd:
- name: jodd-http-4.2
source_path: instrumentation/jodd-http-4.2
scope:
name: io.opentelemetry.jodd-http-4.2
target_versions:
javaagent:
- org.jodd:jodd-http:[4.2.0,)
jsf:
- name: jsf-myfaces-3.0
source_path: instrumentation/jsf/jsf-myfaces-3.0
minimum_java_version: 11
scope:
name: io.opentelemetry.jsf-myfaces-3.0
target_versions:
javaagent:
- org.apache.myfaces.core:myfaces-impl:[3,)
- name: jsf-mojarra-3.0
source_path: instrumentation/jsf/jsf-mojarra-3.0
minimum_java_version: 11
scope:
name: io.opentelemetry.jsf-mojarra-3.0
target_versions:
javaagent:
- org.glassfish:jakarta.faces:[3,)
- name: jsf-myfaces-1.2
source_path: instrumentation/jsf/jsf-myfaces-1.2
scope:
name: io.opentelemetry.jsf-myfaces-1.2
target_versions:
javaagent:
- org.apache.myfaces.core:myfaces-impl:[1.2,3)
- name: jsf-mojarra-1.2
source_path: instrumentation/jsf/jsf-mojarra-1.2
scope:
name: io.opentelemetry.jsf-mojarra-1.2
target_versions:
javaagent:
- com.sun.faces:jsf-impl:[2.1,2.2)
- org.glassfish:jakarta.faces:[2.3.9,3)
- com.sun.faces:jsf-impl:[2.0,2.1)
- org.glassfish:javax.faces:[2.0.7,3)
- javax.faces:jsf-impl:[1.2,2)
jsp:
- name: jsp-2.3
source_path: instrumentation/jsp-2.3
scope:
name: io.opentelemetry.jsp-2.3
target_versions:
javaagent:
- org.apache.tomcat:tomcat-jasper:[7.0.19,10)
kafka:
- name: kafka-streams-0.11
source_path: instrumentation/kafka/kafka-streams-0.11
scope:
name: io.opentelemetry.kafka-streams-0.11
target_versions:
javaagent:
- org.apache.kafka:kafka-streams:[0.11.0.0,)
- name: kafka-clients-2.6
source_path: instrumentation/kafka/kafka-clients/kafka-clients-2.6
scope:
name: io.opentelemetry.kafka-clients-2.6
target_versions:
library:
- org.apache.kafka:kafka-clients:2.6.0
- name: kafka-clients-0.11
source_path: instrumentation/kafka/kafka-clients/kafka-clients-0.11
scope:
name: io.opentelemetry.kafka-clients-0.11
target_versions:
javaagent:
- org.apache.kafka:kafka-clients:[0.11.0.0,)
kotlinx:
- name: kotlinx-coroutines
source_path: instrumentation/kotlinx-coroutines
scope:
name: io.opentelemetry.kotlinx-coroutines
target_versions:
javaagent:
- org.jetbrains.kotlinx:kotlinx-coroutines-core:[1.3.0,1.3.8)
- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:[1.3.9,)
- org.jetbrains.kotlinx:kotlinx-coroutines-core:[1.0.0,1.3.8)
- name: kotlinx-coroutines-1.0
source_path: instrumentation/kotlinx-coroutines/kotlinx-coroutines-1.0
scope:
name: io.opentelemetry.kotlinx-coroutines-1.0
target_versions:
javaagent:
- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:[1.3.9,)
- org.jetbrains.kotlinx:kotlinx-coroutines-core:[1.0.0,1.3.8)
- name: kotlinx-coroutines-flow-1.3
source_path: instrumentation/kotlinx-coroutines/kotlinx-coroutines-flow-1.3
scope:
name: io.opentelemetry.kotlinx-coroutines-flow-1.3
target_versions:
javaagent:
- org.jetbrains.kotlinx:kotlinx-coroutines-core:[1.3.0,1.3.8)
- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:[1.3.9,)
ktor:
- name: ktor-2.0
source_path: instrumentation/ktor/ktor-2.0
scope:
name: io.opentelemetry.ktor-2.0
target_versions:
javaagent:
- io.ktor:ktor-client-core:[2.0.0,3.0.0)
- io.ktor:ktor-server-core:[2.0.0,3.0.0)
library:
- io.ktor:ktor-client-core:[2.0.0,2.+)
- io.ktor:ktor-server-core:[2.0.0,2.+)
- name: ktor-3.0
source_path: instrumentation/ktor/ktor-3.0
scope:
name: io.opentelemetry.ktor-3.0
target_versions:
javaagent:
- io.ktor:ktor-server-core:[3.0.0,)
- io.ktor:ktor-client-core:[3.0.0,)
library:
- io.ktor:ktor-server-core:3.0.0
- io.ktor:ktor-client-core:3.0.0
- name: ktor-1.0
source_path: instrumentation/ktor/ktor-1.0
scope:
name: io.opentelemetry.ktor-1.0
target_versions:
library:
- io.ktor:ktor-server-core:[1.0.0,1.+)
kubernetes:
- name: kubernetes-client-7.0
source_path: instrumentation/kubernetes-client-7.0
scope:
name: io.opentelemetry.kubernetes-client-7.0
target_versions:
javaagent:
- io.kubernetes:client-java-api:[7.0.0,)
lettuce:
- name: lettuce-5.1
source_path: instrumentation/lettuce/lettuce-5.1
scope:
name: io.opentelemetry.lettuce-5.1
target_versions:
javaagent:
- io.lettuce:lettuce-core:[5.1.0.RELEASE,)
library:
- io.lettuce:lettuce-core:5.1.0.RELEASE
- name: lettuce-5.0
source_path: instrumentation/lettuce/lettuce-5.0
scope:
name: io.opentelemetry.lettuce-5.0
target_versions:
javaagent:
- io.lettuce:lettuce-core:[5.0.0.RELEASE,5.1.0.RELEASE)
- name: lettuce-4.0
source_path: instrumentation/lettuce/lettuce-4.0
scope:
name: io.opentelemetry.lettuce-4.0
target_versions:
javaagent:
- biz.paluch.redis:lettuce:[4.0.Final,)
liberty:
- name: liberty-dispatcher-20.0
source_path: instrumentation/liberty/liberty-dispatcher-20.0
scope:
name: io.opentelemetry.liberty-dispatcher-20.0
target_versions: {}
- name: liberty-20.0
source_path: instrumentation/liberty/liberty-20.0
scope:
name: io.opentelemetry.liberty-20.0
target_versions: {}
log4j:
- name: log4j-context-data-2.7
source_path: instrumentation/log4j/log4j-context-data/log4j-context-data-2.7
scope:
name: io.opentelemetry.log4j-context-data-2.7
target_versions:
javaagent:
- org.apache.logging.log4j:log4j-core:[2.7,2.17.0)
- name: log4j-appender-2.17
source_path: instrumentation/log4j/log4j-appender-2.17
scope:
name: io.opentelemetry.log4j-appender-2.17
target_versions:
javaagent:
- org.apache.logging.log4j:log4j-core:[2.0,)
library:
- org.apache.logging.log4j:log4j-core:2.17.0
- name: log4j-appender-1.2
source_path: instrumentation/log4j/log4j-appender-1.2
scope:
name: io.opentelemetry.log4j-appender-1.2
target_versions:
javaagent:
- log4j:log4j:[1.2,)
- name: log4j-mdc-1.2
source_path: instrumentation/log4j/log4j-mdc-1.2
scope:
name: io.opentelemetry.log4j-mdc-1.2
target_versions:
javaagent:
- log4j:log4j:[1.2,)
- name: log4j-context-data-2.17
source_path: instrumentation/log4j/log4j-context-data/log4j-context-data-2.17
scope:
name: io.opentelemetry.log4j-context-data-2.17
target_versions:
javaagent:
- org.apache.logging.log4j:log4j-core:[2.17.0,)
logback:
- name: logback-mdc-1.0
source_path: instrumentation/logback/logback-mdc-1.0
scope:
name: io.opentelemetry.logback-mdc-1.0
target_versions:
javaagent:
- ch.qos.logback:logback-classic:[1.0.0,1.2.3]
library:
- ch.qos.logback:logback-classic:1.0.0
- org.slf4j:slf4j-api:1.6.4
- name: logback-appender-1.0
source_path: instrumentation/logback/logback-appender-1.0
scope:
name: io.opentelemetry.logback-appender-1.0
target_versions:
javaagent:
- ch.qos.logback:logback-classic:[0.9.16,)
library:
- net.logstash.logback:logstash-logback-encoder:3.0
- org.slf4j:slf4j-api:2.0.0
- ch.qos.logback:logback-classic:1.3.0
micrometer:
- name: micrometer-1.5
disabled_by_default: true
source_path: instrumentation/micrometer/micrometer-1.5
scope:
name: io.opentelemetry.micrometer-1.5
target_versions:
javaagent:
- io.micrometer:micrometer-core:[1.5.0,)
library:
- io.micrometer:micrometer-core:1.5.0
mongo:
- name: mongo-4.0
source_path: instrumentation/mongo/mongo-4.0
scope:
name: io.opentelemetry.mongo-4.0
target_versions:
javaagent:
- org.mongodb:mongodb-driver-core:[4.0,)
- name: mongo-3.1
source_path: instrumentation/mongo/mongo-3.1
scope:
name: io.opentelemetry.mongo-3.1
target_versions:
javaagent:
- org.mongodb:mongo-java-driver:[3.1,)
library:
- org.mongodb:mongo-java-driver:3.1.0
- name: mongo-3.7
source_path: instrumentation/mongo/mongo-3.7
scope:
name: io.opentelemetry.mongo-3.7
target_versions:
javaagent:
- org.mongodb:mongodb-driver-core:[3.7, 4.0)
- org.mongodb:mongo-java-driver:[3.7, 4.0)
- name: mongo-async-3.3
source_path: instrumentation/mongo/mongo-async-3.3
scope:
name: io.opentelemetry.mongo-async-3.3
target_versions:
javaagent:
- org.mongodb:mongodb-driver-async:[3.3,)
mybatis:
- name: mybatis-3.2
disabled_by_default: true
source_path: instrumentation/mybatis-3.2
scope:
name: io.opentelemetry.mybatis-3.2
target_versions:
javaagent:
- org.mybatis:mybatis:[3.2.0,)
netty:
- name: netty-3.8
source_path: instrumentation/netty/netty-3.8
scope:
name: io.opentelemetry.netty-3.8
target_versions:
javaagent:
- io.netty:netty:[3.8.0.Final,4)
- name: netty-4.0
source_path: instrumentation/netty/netty-4.0
scope:
name: io.opentelemetry.netty-4.0
target_versions:
javaagent:
- io.netty:netty-all:[4.0.0.Final,4.1.0.Final)
- io.netty:netty-codec-http:[4.0.0.Final,4.1.0.Final)
- name: netty-4.1
source_path: instrumentation/netty/netty-4.1
scope:
name: io.opentelemetry.netty-4.1
target_versions:
javaagent:
- io.netty:netty-codec-http:[4.1.0.Final,5.0.0)
- io.netty:netty-all:[4.1.0.Final,5.0.0)
library:
- io.netty:netty-codec-http:4.1.0.Final
okhttp:
- name: okhttp-3.0
source_path: instrumentation/okhttp/okhttp-3.0
scope:
name: io.opentelemetry.okhttp-3.0
target_versions:
javaagent:
- com.squareup.okhttp3:okhttp:[3.0,)
library:
- com.squareup.okhttp3:okhttp:3.0.0
- name: okhttp-2.2
source_path: instrumentation/okhttp/okhttp-2.2
scope:
name: io.opentelemetry.okhttp-2.2
target_versions:
javaagent:
- com.squareup.okhttp:okhttp:[2.2,3)
opensearch:
- name: opensearch-rest-1.0
source_path: instrumentation/opensearch/opensearch-rest-1.0
minimum_java_version: 11
scope:
name: io.opentelemetry.opensearch-rest-1.0
target_versions:
javaagent:
- org.opensearch.client:opensearch-rest-client:[1.0,)
oracle:
- name: oracle-ucp-11.2
source_path: instrumentation/oracle-ucp-11.2
scope:
name: io.opentelemetry.oracle-ucp-11.2
target_versions:
javaagent:
- com.oracle.database.jdbc:ucp:[,)
library:
- com.oracle.database.jdbc:ucp:11.2.0.4
- com.oracle.database.jdbc:ojdbc8:12.2.0.1
oshi:
- name: oshi
source_path: instrumentation/oshi
scope:
name: io.opentelemetry.oshi
target_versions:
javaagent:
- com.github.oshi:oshi-core:[5.3.1,)
library:
- com.github.oshi:oshi-core:5.3.1
payara:
- name: payara
source_path: instrumentation/payara
scope:
name: io.opentelemetry.payara
target_versions: {}
pekko:
- name: pekko-actor-1.0
source_path: instrumentation/pekko/pekko-actor-1.0
scope:
name: io.opentelemetry.pekko-actor-1.0
target_versions:
javaagent:
- org.apache.pekko:pekko-actor_3:[1.0,)
- org.apache.pekko:pekko-actor_2.12:[1.0,)
- org.apache.pekko:pekko-actor_2.13:[1.0,)
- name: pekko-http-1.0
source_path: instrumentation/pekko/pekko-http-1.0
scope:
name: io.opentelemetry.pekko-http-1.0
target_versions:
javaagent:
- com.softwaremill.sttp.tapir:tapir-pekko-http-server_3:[1.7,)
- com.softwaremill.sttp.tapir:tapir-pekko-http-server_2.12:[1.7,)
- org.apache.pekko:pekko-http_2.12:[1.0,)
- org.apache.pekko:pekko-http_3:[1.0,)
- com.softwaremill.sttp.tapir:tapir-pekko-http-server_2.13:[1.7,)
- org.apache.pekko:pekko-http_2.13:[1.0,)
play:
- name: play-ws-1.0
source_path: instrumentation/play/play-ws/play-ws-1.0
scope:
name: io.opentelemetry.play-ws-1.0
target_versions:
javaagent:
- com.typesafe.play:play-ahc-ws-standalone_2.12:[1.0.0,2.0.0)
- com.typesafe.play:play-ahc-ws-standalone_2.11:[1.0.0,2.0.0)
- name: play-mvc-2.6
source_path: instrumentation/play/play-mvc/play-mvc-2.6
scope:
name: io.opentelemetry.play-mvc-2.6
target_versions:
javaagent:
- com.typesafe.play:play_$scalaVersion:[2.6.0,)
- com.typesafe.play:play_2.12:[2.6.0,)
- com.typesafe.play:play_2.13:[2.6.0,)
- name: play-mvc-2.4
source_path: instrumentation/play/play-mvc/play-mvc-2.4
scope:
name: io.opentelemetry.play-mvc-2.4
target_versions:
javaagent:
- com.typesafe.play:play_2.11:[2.4.0,2.6)
- name: play-ws-2.0
source_path: instrumentation/play/play-ws/play-ws-2.0
scope:
name: io.opentelemetry.play-ws-2.0
target_versions:
javaagent:
- com.typesafe.play:play-ahc-ws-standalone_2.12:[2.0.0,2.1.0)
- com.typesafe.play:play-ahc-ws-standalone_2.13:[2.0.6,2.1.0)
- com.typesafe.play:play-ahc-ws-standalone_2.11:[2.0.0,]
- name: play-ws-2.1
source_path: instrumentation/play/play-ws/play-ws-2.1
scope:
name: io.opentelemetry.play-ws-2.1
target_versions:
javaagent:
- com.typesafe.play:play-ahc-ws-standalone_2.13:[2.1.0,]
- com.typesafe.play:play-ahc-ws-standalone_2.12:[2.1.0,]
powerjob:
- name: powerjob-4.0
source_path: instrumentation/powerjob-4.0
scope:
name: io.opentelemetry.powerjob-4.0
target_versions:
javaagent:
- tech.powerjob:powerjob-worker:[4.0.0,)
pulsar:
- name: pulsar-2.8
source_path: instrumentation/pulsar/pulsar-2.8
scope:
name: io.opentelemetry.pulsar-2.8
target_versions:
javaagent:
- org.apache.pulsar:pulsar-client:[2.8.0,)
quarkus:
- name: quarkus-resteasy-reactive
source_path: instrumentation/quarkus-resteasy-reactive
scope:
name: io.opentelemetry.quarkus-resteasy-reactive
target_versions:
javaagent:
- io.quarkus:quarkus-resteasy-reactive:(,3.9.0)
quartz:
- name: quartz-2.0
source_path: instrumentation/quartz-2.0
scope:
name: io.opentelemetry.quartz-2.0
target_versions:
javaagent:
- org.quartz-scheduler:quartz:[2.0.0,)
library:
- org.quartz-scheduler:quartz:2.0.0
r2dbc:
- name: r2dbc-1.0
source_path: instrumentation/r2dbc-1.0
scope:
name: io.opentelemetry.r2dbc-1.0
target_versions:
javaagent:
- io.r2dbc:r2dbc-spi:[1.0.0.RELEASE,)
library:
- io.r2dbc:r2dbc-spi:1.0.0.RELEASE
rabbitmq:
- name: rabbitmq-2.7
source_path: instrumentation/rabbitmq-2.7
scope:
name: io.opentelemetry.rabbitmq-2.7
target_versions:
javaagent:
- com.rabbitmq:amqp-client:[2.7.0,)
ratpack:
- name: ratpack-1.4
source_path: instrumentation/ratpack/ratpack-1.4
scope:
name: io.opentelemetry.ratpack-1.4
target_versions:
javaagent:
- io.ratpack:ratpack-core:[1.4.0,)
- name: ratpack-1.7
source_path: instrumentation/ratpack/ratpack-1.7
scope:
name: io.opentelemetry.ratpack-1.7
target_versions:
javaagent:
- io.ratpack:ratpack-core:[1.7.0,)
library:
- io.ratpack:ratpack-core:1.7.0
reactor:
- name: reactor-kafka-1.0
source_path: instrumentation/reactor/reactor-kafka-1.0
scope:
name: io.opentelemetry.reactor-kafka-1.0
target_versions:
javaagent:
- io.projectreactor.kafka:reactor-kafka:[1.0.0,)
- name: reactor-3.1
source_path: instrumentation/reactor/reactor-3.1
scope:
name: io.opentelemetry.reactor-3.1
target_versions:
javaagent:
- io.projectreactor:reactor-core:[3.1.0.RELEASE,)
- name: reactor-3.4
source_path: instrumentation/reactor/reactor-3.4
scope:
name: io.opentelemetry.reactor-3.4
target_versions:
javaagent:
- io.projectreactor:reactor-core:[3.4.0,)
- name: reactor-netty-0.9
source_path: instrumentation/reactor/reactor-netty/reactor-netty-0.9
scope:
name: io.opentelemetry.reactor-netty-0.9
target_versions:
javaagent:
- io.projectreactor.netty:reactor-netty:[0.8.2.RELEASE,1.0.0)
- name: reactor-netty-1.0
source_path: instrumentation/reactor/reactor-netty/reactor-netty-1.0
scope:
name: io.opentelemetry.reactor-netty-1.0
target_versions:
javaagent:
- io.projectreactor.netty:reactor-netty-http:[1.0.0,)
- io.projectreactor.netty:reactor-netty:[1.0.0,)
rediscala:
- name: rediscala-1.8
source_path: instrumentation/rediscala-1.8
scope:
name: io.opentelemetry.rediscala-1.8
target_versions:
javaagent:
- com.github.Ma27:rediscala_2.11:[1.8.1,)
- com.github.etaty:rediscala_2.11:[1.5.0,)
- com.github.etaty:rediscala_2.12:[1.8.0,)
- com.github.Ma27:rediscala_2.13:[1.9.0,)
- io.github.rediscala:rediscala_2.13:[1.10.0,)
- com.github.etaty:rediscala_2.13:[1.9.0,)
- com.github.Ma27:rediscala_2.12:[1.8.1,)
redisson:
- name: redisson-3.17
source_path: instrumentation/redisson/redisson-3.17
scope:
name: io.opentelemetry.redisson-3.17
target_versions:
javaagent:
- org.redisson:redisson:[3.17.0,)
- name: redisson-3.0
source_path: instrumentation/redisson/redisson-3.0
scope:
name: io.opentelemetry.redisson-3.0
target_versions:
javaagent:
- org.redisson:redisson:[3.0.0,3.17.0)
resources:
- name: resources
source_path: instrumentation/resources
scope:
name: io.opentelemetry.resources
target_versions: {}
restlet:
- name: restlet-1.1
source_path: instrumentation/restlet/restlet-1.1
scope:
name: io.opentelemetry.restlet-1.1
target_versions:
javaagent:
- org.restlet:org.restlet:[1.1.0, 1.2-M1)
library:
- org.restlet:org.restlet:[1.1.5,1.+)
- com.noelios.restlet:com.noelios.restlet:1.1.5
- name: restlet-2.0
source_path: instrumentation/restlet/restlet-2.0
scope:
name: io.opentelemetry.restlet-2.0
target_versions:
javaagent:
- org.restlet.jse:org.restlet:[2.0.0,)
library:
- org.restlet.jse:org.restlet:2.0.2
rmi:
- name: rmi
source_path: instrumentation/rmi
scope:
name: io.opentelemetry.rmi
target_versions:
javaagent:
- Java 8+
rocketmq:
- name: rocketmq-client-5.0
source_path: instrumentation/rocketmq/rocketmq-client/rocketmq-client-5.0
scope:
name: io.opentelemetry.rocketmq-client-5.0
target_versions:
javaagent:
- org.apache.rocketmq:rocketmq-client-java:[5.0.0,)
- name: rocketmq-client-4.8
source_path: instrumentation/rocketmq/rocketmq-client/rocketmq-client-4.8
scope:
name: io.opentelemetry.rocketmq-client-4.8
target_versions:
javaagent:
- org.apache.rocketmq:rocketmq-client:[4.0.0,)
library:
- org.apache.rocketmq:rocketmq-client:4.8.0
runtime:
- name: runtime-telemetry-java17
source_path: instrumentation/runtime-telemetry/runtime-telemetry-java17
minimum_java_version: 17
scope:
name: io.opentelemetry.runtime-telemetry-java17
target_versions: {}
- name: runtime-telemetry-java8
source_path: instrumentation/runtime-telemetry/runtime-telemetry-java8
scope:
name: io.opentelemetry.runtime-telemetry-java8
target_versions: {}
rxjava:
- name: rxjava-1.0
source_path: instrumentation/rxjava/rxjava-1.0
scope:
name: io.opentelemetry.rxjava-1.0
target_versions:
library:
- io.reactivex:rxjava:1.0.7
- name: rxjava-3.1.1
source_path: instrumentation/rxjava/rxjava-3.1.1
scope:
name: io.opentelemetry.rxjava-3.1.1
target_versions:
javaagent:
- io.reactivex.rxjava3:rxjava:[3.1.1,)
library:
- io.reactivex.rxjava3:rxjava:3.1.1
- name: rxjava-2.0
source_path: instrumentation/rxjava/rxjava-2.0
scope:
name: io.opentelemetry.rxjava-2.0
target_versions:
javaagent:
- io.reactivex.rxjava2:rxjava:[2.0.6,)
library:
- io.reactivex.rxjava2:rxjava:2.1.3
- name: rxjava-3.0
source_path: instrumentation/rxjava/rxjava-3.0
scope:
name: io.opentelemetry.rxjava-3.0
target_versions:
javaagent:
- io.reactivex.rxjava3:rxjava:[3.0.0,3.1.0]
library:
- io.reactivex.rxjava3:rxjava:[3.0.12,3.1.0)
scala:
- name: scala-fork-join-2.8
source_path: instrumentation/scala-fork-join-2.8
scope:
name: io.opentelemetry.scala-fork-join-2.8
target_versions:
javaagent:
- org.scala-lang:scala-library:[2.8.0,2.12.0)
servlet:
- name: servlet-5.0
source_path: instrumentation/servlet/servlet-5.0
scope:
name: io.opentelemetry.servlet-5.0
target_versions:
javaagent:
- jakarta.servlet:jakarta.servlet-api:[5.0.0,)
- name: servlet-2.2
source_path: instrumentation/servlet/servlet-2.2
scope:
name: io.opentelemetry.servlet-2.2
target_versions:
javaagent:
- javax.servlet:servlet-api:[2.2, 3.0)
- name: servlet-3.0
source_path: instrumentation/servlet/servlet-3.0
scope:
name: io.opentelemetry.servlet-3.0
target_versions:
javaagent:
- javax.servlet:javax.servlet-api:[3.0,)
spark:
- name: spark-2.3
source_path: instrumentation/spark-2.3
scope:
name: io.opentelemetry.spark-2.3
target_versions:
javaagent:
- com.sparkjava:spark-core:[2.3,)
spring:
- name: spring-rabbit-1.0
source_path: instrumentation/spring/spring-rabbit-1.0
scope:
name: io.opentelemetry.spring-rabbit-1.0
target_versions:
javaagent:
- org.springframework.amqp:spring-rabbit:(,)
- name: spring-scheduling-3.1
source_path: instrumentation/spring/spring-scheduling-3.1
scope:
name: io.opentelemetry.spring-scheduling-3.1
target_versions:
javaagent:
- org.springframework:spring-context:[3.1.0.RELEASE,]
- name: spring-boot-resources
source_path: instrumentation/spring/spring-boot-resources
scope:
name: io.opentelemetry.spring-boot-resources
target_versions: {}
- name: spring-batch-3.0
disabled_by_default: true
source_path: instrumentation/spring/spring-batch-3.0
scope:
name: io.opentelemetry.spring-batch-3.0
target_versions:
javaagent:
- org.springframework.batch:spring-batch-core:[3.0.0.RELEASE,5)
- name: spring-cloud-aws-3.0
source_path: instrumentation/spring/spring-cloud-aws-3.0
minimum_java_version: 17
scope:
name: io.opentelemetry.spring-cloud-aws-3.0
target_versions:
javaagent:
- io.awspring.cloud:spring-cloud-aws-sqs:[3.0.0,)
- name: spring-webflux-5.0
source_path: instrumentation/spring/spring-webflux/spring-webflux-5.0
scope:
name: io.opentelemetry.spring-webflux-5.0
target_versions:
javaagent:
- io.projectreactor.ipc:reactor-netty:[0.7.0.RELEASE,)
- org.springframework:spring-webflux:[5.0.0.RELEASE,)
- io.projectreactor.netty:reactor-netty:[0.8.0.RELEASE,)
- name: spring-webflux-5.3
source_path: instrumentation/spring/spring-webflux/spring-webflux-5.3
scope:
name: io.opentelemetry.spring-webflux-5.3
target_versions:
library:
- org.springframework:spring-webflux:5.3.0
- name: spring-jms-6.0
source_path: instrumentation/spring/spring-jms/spring-jms-6.0
minimum_java_version: 17
scope:
name: io.opentelemetry.spring-jms-6.0
target_versions:
javaagent:
- org.springframework:spring-jms:[6.0.0,)
- name: spring-boot-actuator-autoconfigure-2.0
disabled_by_default: true
source_path: instrumentation/spring/spring-boot-actuator-autoconfigure-2.0
scope:
name: io.opentelemetry.spring-boot-actuator-autoconfigure-2.0
target_versions:
javaagent:
- org.springframework.boot:spring-boot-actuator-autoconfigure:[2.0.0.RELEASE,)
- name: spring-rmi-4.0
source_path: instrumentation/spring/spring-rmi-4.0
scope:
name: io.opentelemetry.spring-rmi-4.0
target_versions:
javaagent:
- org.springframework:spring-context:[4.0.0.RELEASE,6)
- name: spring-webmvc-3.1
source_path: instrumentation/spring/spring-webmvc/spring-webmvc-3.1
scope:
name: io.opentelemetry.spring-webmvc-3.1
target_versions:
javaagent:
- org.springframework:spring-webmvc:[3.1.0.RELEASE,6)
- name: spring-webmvc-6.0
source_path: instrumentation/spring/spring-webmvc/spring-webmvc-6.0
minimum_java_version: 17
scope:
name: io.opentelemetry.spring-webmvc-6.0
target_versions:
javaagent:
- org.springframework:spring-webmvc:[6.0.0,)
- name: spring-data-1.8
source_path: instrumentation/spring/spring-data/spring-data-1.8
scope:
name: io.opentelemetry.spring-data-1.8
target_versions:
javaagent:
- org.springframework:spring-aop:[1.2,]
- org.springframework.data:spring-data-commons:[1.8.0.RELEASE,]
- name: spring-pulsar-1.0
source_path: instrumentation/spring/spring-pulsar-1.0
minimum_java_version: 17
scope:
name: io.opentelemetry.spring-pulsar-1.0
target_versions:
javaagent:
- org.springframework.pulsar:spring-pulsar:[1.0.0,)
- name: spring-web-3.1
source_path: instrumentation/spring/spring-web/spring-web-3.1
scope:
name: io.opentelemetry.spring-web-3.1
target_versions:
javaagent:
- org.springframework:spring-web:[3.1.0.RELEASE,6)
- name: spring-kafka-2.7
source_path: instrumentation/spring/spring-kafka-2.7
scope:
name: io.opentelemetry.spring-kafka-2.7
target_versions:
javaagent:
- org.springframework.kafka:spring-kafka:[2.7.0,)
- name: spring-webmvc-5.3
source_path: instrumentation/spring/spring-webmvc/spring-webmvc-5.3
scope:
name: io.opentelemetry.spring-webmvc-5.3
target_versions: {}
- name: spring-core-2.0
source_path: instrumentation/spring/spring-core-2.0
minimum_java_version: 17
scope:
name: io.opentelemetry.spring-core-2.0
target_versions:
javaagent:
- org.springframework:spring-core:[2.0,]
- name: spring-cloud-gateway-2.0
source_path: instrumentation/spring/spring-cloud-gateway/spring-cloud-gateway-2.0
scope:
name: io.opentelemetry.spring-cloud-gateway-2.0
target_versions:
javaagent:
- org.springframework.cloud:spring-cloud-starter-gateway:[2.0.0.RELEASE,]
- name: spring-security-config-6.0
source_path: instrumentation/spring/spring-security-config-6.0
minimum_java_version: 17
scope:
name: io.opentelemetry.spring-security-config-6.0
target_versions:
javaagent:
- org.springframework.security:spring-security-config:[6.0.0,]
library:
- io.projectreactor:reactor-core:3.5.0
- org.springframework.security:spring-security-config:6.0.0
- org.springframework:spring-web:6.0.0
- jakarta.servlet:jakarta.servlet-api:6.0.0
- org.springframework.security:spring-security-web:6.0.0
- name: spring-integration-4.1
source_path: instrumentation/spring/spring-integration-4.1
scope:
name: io.opentelemetry.spring-integration-4.1
target_versions:
javaagent:
- org.springframework.integration:spring-integration-core:[4.1.0.RELEASE,)
library:
- org.springframework.integration:spring-integration-core:[4.1.0.RELEASE,5.+)
- name: spring-jms-2.0
source_path: instrumentation/spring/spring-jms/spring-jms-2.0
scope:
name: io.opentelemetry.spring-jms-2.0
target_versions:
javaagent:
- org.springframework:spring-jms:[2.0,6)
- name: spring-ws-2.0
disabled_by_default: true
source_path: instrumentation/spring/spring-ws-2.0
scope:
name: io.opentelemetry.spring-ws-2.0
target_versions:
javaagent:
- org.springframework.ws:spring-ws-core:[2.0.0.RELEASE,]
- name: spring-web-6.0
source_path: instrumentation/spring/spring-web/spring-web-6.0
scope:
name: io.opentelemetry.spring-web-6.0
target_versions:
javaagent:
- org.springframework:spring-web:[6.0.0,)
spymemcached:
- name: spymemcached-2.12
source_path: instrumentation/spymemcached-2.12
scope:
name: io.opentelemetry.spymemcached-2.12
target_versions:
javaagent:
- net.spy:spymemcached:[2.12.0,)
struts:
- name: struts-2.3
source_path: instrumentation/struts/struts-2.3
scope:
name: io.opentelemetry.struts-2.3
target_versions:
javaagent:
- org.apache.struts:struts2-core:[2.1.0,7)
- name: struts-7.0
source_path: instrumentation/struts/struts-7.0
minimum_java_version: 17
scope:
name: io.opentelemetry.struts-7.0
target_versions:
javaagent:
- org.apache.struts:struts2-core:[7.0.0,)
tapestry:
- name: tapestry-5.4
source_path: instrumentation/tapestry-5.4
scope:
name: io.opentelemetry.tapestry-5.4
target_versions:
javaagent:
- org.apache.tapestry:tapestry-core:[5.4.0,)
tomcat:
- name: tomcat-10.0
source_path: instrumentation/tomcat/tomcat-10.0
minimum_java_version: 11
scope:
name: io.opentelemetry.tomcat-10.0
target_versions:
javaagent:
- org.apache.tomcat.embed:tomcat-embed-core:[10,)
- name: tomcat-7.0
source_path: instrumentation/tomcat/tomcat-7.0
scope:
name: io.opentelemetry.tomcat-7.0
target_versions:
javaagent:
- org.apache.tomcat.embed:tomcat-embed-core:[7.0.4, 10)
- name: tomcat-jdbc
source_path: instrumentation/tomcat/tomcat-jdbc
scope:
name: io.opentelemetry.tomcat-jdbc
target_versions:
javaagent:
- org.apache.tomcat:tomcat-jdbc:[8.5.0,)
twilio:
- name: twilio-6.6
source_path: instrumentation/twilio-6.6
scope:
name: io.opentelemetry.twilio-6.6
target_versions:
javaagent:
- com.twilio.sdk:twilio:(,8.0.0)
undertow:
- name: undertow-1.4
source_path: instrumentation/undertow-1.4
scope:
name: io.opentelemetry.undertow-1.4
target_versions:
javaagent:
- io.undertow:undertow-core:[1.4.0.Final,)
vaadin:
- name: vaadin-14.2
source_path: instrumentation/vaadin-14.2
scope:
name: io.opentelemetry.vaadin-14.2
target_versions:
javaagent:
- com.vaadin:flow-server:[2.2.0,3)
- com.vaadin:flow-server:[3.1.0,)
vertx:
- name: vertx-kafka-client-3.6
source_path: instrumentation/vertx/vertx-kafka-client-3.6
scope:
name: io.opentelemetry.vertx-kafka-client-3.6
target_versions:
javaagent:
- io.vertx:vertx-kafka-client:[3.5.1,)
- name: vertx-redis-client-4.0
source_path: instrumentation/vertx/vertx-redis-client-4.0
scope:
name: io.opentelemetry.vertx-redis-client-4.0
target_versions:
javaagent:
- io.vertx:vertx-redis-client:[4.0.0,)
- name: vertx-web-3.0
source_path: instrumentation/vertx/vertx-web-3.0
scope:
name: io.opentelemetry.vertx-web-3.0
target_versions:
javaagent:
- io.vertx:vertx-web:[3.0.0,)
- name: vertx-sql-client-4.0
source_path: instrumentation/vertx/vertx-sql-client-4.0
scope:
name: io.opentelemetry.vertx-sql-client-4.0
target_versions:
javaagent:
- io.vertx:vertx-sql-client:[4.0.0,)
- name: vertx-http-client-4.0
source_path: instrumentation/vertx/vertx-http-client/vertx-http-client-4.0
scope:
name: io.opentelemetry.vertx-http-client-4.0
target_versions:
javaagent:
- io.vertx:vertx-core:[4.0.0,)
- name: vertx-rx-java-3.5
source_path: instrumentation/vertx/vertx-rx-java-3.5
scope:
name: io.opentelemetry.vertx-rx-java-3.5
target_versions:
javaagent:
- io.vertx:vertx-rx-java2:[3.5.0,)
- name: vertx-http-client-3.0
source_path: instrumentation/vertx/vertx-http-client/vertx-http-client-3.0
scope:
name: io.opentelemetry.vertx-http-client-3.0
target_versions:
javaagent:
- io.vertx:vertx-core:[3.0.0,4.0.0)
vibur:
- name: vibur-dbcp-11.0
source_path: instrumentation/vibur-dbcp-11.0
scope:
name: io.opentelemetry.vibur-dbcp-11.0
target_versions:
javaagent:
- org.vibur:vibur-dbcp:[11.0,)
library:
- org.vibur:vibur-dbcp:11.0
wicket:
- name: wicket-8.0
source_path: instrumentation/wicket-8.0
scope:
name: io.opentelemetry.wicket-8.0
target_versions:
javaagent:
- org.apache.wicket:wicket:[8.0.0,]
xxl:
- name: xxl-job-2.3.0
source_path: instrumentation/xxl-job/xxl-job-2.3.0
scope:
name: io.opentelemetry.xxl-job-2.3.0
target_versions:
javaagent:
- com.xuxueli:xxl-job-core:[2.3.0,)
- name: xxl-job-2.1.2
source_path: instrumentation/xxl-job/xxl-job-2.1.2
scope:
name: io.opentelemetry.xxl-job-2.1.2
target_versions:
javaagent:
- com.xuxueli:xxl-job-core:[2.1.2,2.3.0)
- name: xxl-job-1.9.2
source_path: instrumentation/xxl-job/xxl-job-1.9.2
scope:
name: io.opentelemetry.xxl-job-1.9.2
target_versions:
javaagent:
- com.xuxueli:xxl-job-core:[1.9.2, 2.1.2)
zio:
- name: zio-2.0
source_path: instrumentation/zio/zio-2.0
scope:
name: io.opentelemetry.zio-2.0
target_versions:
javaagent:
- dev.zio:zio_2.13:[2.0.0,)
- dev.zio:zio_3:[2.0.0,)
- dev.zio:zio_2.12:[2.0.0,)
internal:
- name: opentelemetry-api-1.15
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.15
scope:
name: io.opentelemetry.opentelemetry-api-1.15
- name: opentelemetry-api-1.10
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.10
scope:
name: io.opentelemetry.opentelemetry-api-1.10
- name: opentelemetry-api-1.27
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.27
scope:
name: io.opentelemetry.opentelemetry-api-1.27
- name: internal-application-logger
source_path: instrumentation/internal/internal-application-logger
scope:
name: io.opentelemetry.internal-application-logger
- name: internal-class-loader
source_path: instrumentation/internal/internal-class-loader
scope:
name: io.opentelemetry.internal-class-loader
- name: java-util-logging
source_path: instrumentation/java-util-logging
scope:
name: io.opentelemetry.java-util-logging
- name: internal-reflection
source_path: instrumentation/internal/internal-reflection
scope:
name: io.opentelemetry.internal-reflection
- name: opentelemetry-instrumentation-api
source_path: instrumentation/opentelemetry-instrumentation-api
scope:
name: io.opentelemetry.opentelemetry-instrumentation-api
- name: opentelemetry-api-1.37
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.37
scope:
name: io.opentelemetry.opentelemetry-api-1.37
- name: opentelemetry-api-1.38
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.38
scope:
name: io.opentelemetry.opentelemetry-api-1.38
- name: opentelemetry-api-1.31
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.31
scope:
name: io.opentelemetry.opentelemetry-api-1.31
- name: opentelemetry-api-1.32
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.32
scope:
name: io.opentelemetry.opentelemetry-api-1.32
- name: opentelemetry-api-1.42
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.42
scope:
name: io.opentelemetry.opentelemetry-api-1.42
- name: opentelemetry-api-1.40
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.40
scope:
name: io.opentelemetry.opentelemetry-api-1.40
- name: opentelemetry-api-1.47
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.47
scope:
name: io.opentelemetry.opentelemetry-api-1.47
- name: internal-lambda
source_path: instrumentation/internal/internal-lambda
scope:
name: io.opentelemetry.internal-lambda
- name: internal-eclipse-osgi-3.6
source_path: instrumentation/internal/internal-eclipse-osgi-3.6
scope:
name: io.opentelemetry.internal-eclipse-osgi-3.6
- name: internal-url-class-loader
source_path: instrumentation/internal/internal-url-class-loader
scope:
name: io.opentelemetry.internal-url-class-loader
- name: opentelemetry-api-1.4
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.4
scope:
name: io.opentelemetry.opentelemetry-api-1.4
- name: opentelemetry-api-1.0
source_path: instrumentation/opentelemetry-api/opentelemetry-api-1.0
scope:
name: io.opentelemetry.opentelemetry-api-1.0
custom:
- name: external-annotations
source_path: instrumentation/external-annotations
scope:
name: io.opentelemetry.external-annotations
- name: opentelemetry-extension-annotations-1.0
source_path: instrumentation/opentelemetry-extension-annotations-1.0
scope:
name: io.opentelemetry.opentelemetry-extension-annotations-1.0
- name: opentelemetry-instrumentation-annotations-1.16
source_path: instrumentation/opentelemetry-instrumentation-annotations-1.16
scope:
name: io.opentelemetry.opentelemetry-instrumentation-annotations-1.16
- name: jmx-metrics
source_path: instrumentation/jmx-metrics
scope:
name: io.opentelemetry.jmx-metrics
- name: methods
source_path: instrumentation/methods
scope:
name: io.opentelemetry.methods
- name: opentelemetry-extension-kotlin-1.0
source_path: instrumentation/opentelemetry-extension-kotlin-1.0
scope:
name: io.opentelemetry.opentelemetry-extension-kotlin-1.0