Java agent compatibility and requirements 🔗
Meet the following requirements to instrument Java applications for Splunk Observability Cloud.
Note
Splunk does not officially support compatibility with Java agents from other vendors.
Make sure you are using compatible Java and JVM versions 🔗
The agent of the Splunk Distribution of OpenTelemetry Java is compatible with the following Java versions:
Java 8u40 and higher, or 8u262 and higher for AlwaysOn Profiling
Java LTS versions 11 and higher
The following Java Virtual Machines (JVMs) are compatible as JDK or JRE:
AdoptOpenJDK
Amazon Corretto
Azul Zulu
BellSoft Liberica JDK
Eclipse Adoptium and Temurin
IBM J9
Microsoft build of OpenJDK
OpenJDK
Oracle JDK
SAP SapMachine
Note
AlwaysOn Profiling is not supported on Oracle JDK 8 and IBM J9.
Dependencies 🔗
Dependency | Link to source | Version | Stability |
---|---|---|---|
OpenTelemetry Java | 1.43.0 | stable | |
OpenTelemetry Instrumentation for Java | https://github.com/open-telemetry/opentelemetry-java-instrumentation | 2.9.0 | stable |
OpenTelemetry Java Contrib Resource Providers | https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/resource-providers | 1.40.0-alpha | experimental |
OpenTelemetry Java Contrib Samplers | https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/samplers | 1.40.0-alpha | experimental |
Supported libraries and frameworks 🔗
The Splunk Distribution of OpenTelemetry Java instruments numerous libraries, frameworks, and application servers.
Identifier | Components | Stability | Support | Signals | Description |
---|---|---|---|---|---|
methods | Details | experimental | community | ||
external-annotations | Details | experimental | community | ||
akka-actor | Details | experimental | community | ||
akka-http | Details | experimental | community | Details | |
axis2 | Details | experimental | community | ||
camel | Details | experimental | community | ||
cxf | Details | experimental | community | ||
apache-dbcp | Details | experimental | community | Details | |
apache-dubbo | Details | experimental | community | ||
apache-httpasyncclient | Details | experimental | community | Details | |
apache-httpclient | Details | experimental | community | Details | |
kafka, kafka-clients-metrics | Details | experimental | community | Details | Consult documentation of the used kafka version for the exact metrics it generates. |
jsf-myfaces | Details | experimental | community | ||
pekko-actor | Details | experimental | community | ||
pekko-http | Details | experimental | community | Details | |
pulsar | Details | experimental | community | Details | |
rocketmq-client | Details | experimental | community | ||
apache-shenyu | Details | experimental | community | ||
struts | Details | experimental | community | ||
tomcat | Details | experimental | community | Details | |
tapestry | Details | experimental | community | ||
wicket | Details | experimental | community | ||
armeria | Details | experimental | community | Details | |
armeria | Details | experimental | community | Details | |
async-http-client | Details | experimental | community | Details | |
aws-lambda | Details | experimental | community | ||
aws-sdk | Details | experimental | community | ||
azure-core | Details | experimental | community | ||
cassandra | Details | experimental | community | ||
clickhouse | Details | experimental | community | ||
couchbase | Details | experimental | community | ||
c3p0 | Details | experimental | community | Details | |
dropwizard-metrics | Details | experimental | community | Disabled by default | |
dropwizard-views | Details | experimental | community | ||
grizzly | Details | experimental | community | Details | |
jersey | Details | experimental | community | ||
jetty | Details | experimental | community | Details | |
jetty-httpclient | Details | experimental | community | Details | |
metro | Details | experimental | community | ||
jsf-mojarra | Details | experimental | community | ||
elasticsearch-api-client | Details | experimental | community | ||
elasticsearch-rest | Details | experimental | community | ||
elasticsearch-transport | Details | experimental | community | ||
finagle-http | Details | experimental | community | ||
finatra | Details | experimental | community | ||
geode | Details | experimental | community | ||
google-http-client | Details | experimental | community | Details | |
grails | Details | experimental | community | ||
graphql-java | Details | experimental | community | ||
grpc | Details | experimental | community | Details | |
guava | Details | experimental | community | ||
gwt | Details | experimental | community | ||
hibernate | Details | experimental | community | ||
hibernate-reactive | Details | experimental | community | ||
hikaricp | Details | experimental | community | Details | |
http-url-connection | Details | experimental | community | Details | |
hystrix | Details | experimental | community | ||
influxdb | Details | experimental | community | ||
executors | Details | experimental | community | ||
java-http-client | Details | experimental | community | Details | |
java-util-logging | Details | experimental | community | ||
runtime-telemetry | Details | experimental | community | Details | |
javalin | Details | experimental | community | ||
jaxrs | Details | experimental | community | ||
jaxrs-client | Details | experimental | community | Details | |
jaxws | Details | experimental | community | ||
jboss-logmanager-appender, jboss-logmanager-mdc | Details | experimental | community | ||
jdbc, jdbc-datasource | Details | experimental | community | ||
jedis | Details | experimental | community | ||
jms | Details | experimental | community | ||
jodd-http | Details | experimental | community | Details | |
jsp | Details | experimental | community | ||
kotlinx-coroutines | Details | experimental | community | ||
ktor | Details | experimental | community | Details | |
kubernetes-client | Details | experimental | community | ||
lettuce | Details | experimental | community | ||
liberty | Details | experimental | community | ||
log4j-appender, log4j-mdc, log4j-context-data | Details | experimental | community | ||
logback-appender, logback-mdc | Details | experimental | community | ||
micrometer | Details | experimental | community | ||
mongo | Details | experimental | community | ||
mybatis | Details | experimental | community | ||
netty | Details | experimental | community | Details | |
okhttp | Details | experimental | community | Details | |
liberty | Details | experimental | community | Details | |
opentelemetry-api | Details | experimental | community | ||
opentelemetry-extension-annotations | Details | experimental | community | ||
opentelemetry-instrumentation-annotations | Details | experimental | community | ||
oracle-ucp | Details | experimental | community | Details | |
oshi | Details | experimental | community | ||
payara | Details | experimental | community | ||
play-mvc | Details | experimental | community | ||
play-ws | Details | experimental | community | Details | |
powerjob | Details | experimental | community | ||
quarkus-resteasy-reactive | Details | experimental | community | ||
quartz | Details | experimental | community | ||
r2dbc | Details | experimental | community | ||
rabbitmq | Details | experimental | community | ||
ratpack | Details | experimental | community | Details | |
reactor | Details | experimental | community | ||
reactor-netty | Details | experimental | community | Details | |
rediscala | Details | experimental | community | ||
redisson | Details | experimental | community | ||
resteasy | Details | experimental | community | ||
restlet | Details | experimental | community | Details | |
rmi | Details | experimental | community | ||
rxjava | Details | experimental | community | ||
scala-fork-join | Details | experimental | community | ||
servlet | Details | experimental | community | Details | |
spark | Details | experimental | community | ||
spring-batch | Details | experimental | community | Disabled by default | |
spring-cloud-gateway | Details | experimental | community | ||
spring-core | Details | experimental | community | ||
spring-data | Details | experimental | community | ||
spring-integration | Details | experimental | community | ||
spring-jms | Details | experimental | community | ||
spring-kafka | Details | experimental | community | ||
spring-rabbit | Details | experimental | community | ||
spring-web | Details | experimental | community | Details | |
spring-rmi | Details | experimental | community | ||
spring-scheduling | Details | experimental | community | ||
spring-webmvc | Details | experimental | community | ||
spring-ws | Details | experimental | community | ||
spring-webflux | Details | experimental | community | Details | |
spymemcached | Details | experimental | community | ||
tomcat-jdbc | Details | experimental | community | Details | |
twilio | Details | experimental | community | ||
undertow | Details | experimental | community | Details | |
vaadin | Details | experimental | community | ||
vertx-http-client | Details | experimental | community | Details | |
vertx-kafka-client | Details | experimental | community | ||
vertx-redis-client | Details | experimental | community | ||
vertx-rx-java | Details | experimental | community | ||
vertx-sql-client | Details | experimental | community | ||
vertx-web | Details | experimental | community | ||
vibur-dbcp | Details | experimental | community | Details | |
xxl-job | Details | experimental | community | ||
zio | Details | experimental | community | ||
jvm-metrics.splunk | Details | experimental | supported | Details | |
khttp | Details | experimental | supported | ||
glassfish | Details | experimental | supported | ||
jetty | Details | experimental | supported | ||
liberty | Details | experimental | supported | ||
tomcat, tomcat-metrics-splunk | Details | experimental | supported | ||
tomee | Details | experimental | supported | ||
weblogic, weblogic-metrics-splunk | Details | experimental | supported | ||
websphere | Details | experimental | supported | ||
wildfly | Details | experimental | supported |
methods Components
Name |
---|
Additional methods tracing |
external-annotations Components
Name |
---|
Additional tracing annotations |
akka-actor Components
Name | Supported versions |
---|---|
Akka Actors | 2.3 and higher |
akka-http Components
Name | Supported versions |
---|---|
Akka HTTP | 10.0 and higher |
akka-http Signals
Metrics | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
axis2 Components
Name | Supported versions |
---|---|
Apache Axis2 | 1.6 and higher |
camel Components
Name | Supported versions |
---|---|
Apache Camel | 2.20 to 3.0 |
cxf Components
Name | Supported versions |
---|---|
Apache CXF JAX-RS | 3.2 and higher |
Apache CXF JAX-WS | 3.0 and higher |
apache-dbcp Components
Name | Supported versions |
---|---|
Apache DBCP | 2.0 and higher |
apache-dbcp Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
apache-dubbo Components
Name | Supported versions |
---|---|
Apache DBCP | 2.7 and higher |
apache-httpasyncclient Components
Name | Supported versions |
---|---|
Apache HttpAsyncClient | 4.1 and higher |
apache-httpasyncclient Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
apache-httpclient Components
Name | Supported versions |
---|---|
Apache HttpClient | 2.0 and higher |
apache-httpclient Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
kafka Components
Name | Supported versions |
---|---|
Apache Kafka Producer/Consumer API | 0.11 and higher |
Apache Kafka Streams API | 0.11 and higher |
kafka Signals
Metrics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
jsf-myfaces Components
Name | Supported versions |
---|---|
Apache MyFaces | 1.2 and higher |
pekko-actor Components
Name | Supported versions |
---|---|
Apache Pekko Actors | 1.0 and higher |
pekko-http Components
Name | Supported versions |
---|---|
Apache Pekko HTTP | 1.0 and higher |
pekko-http Signals
Metrics | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
pulsar Components
Name | Supported versions |
---|---|
Apache Pulsar | 2.8 and higher |
pulsar Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
rocketmq-client Components
Name | Supported versions |
---|---|
Apache RocketMQ gRPC/Protobuf-based Client | 5.0 and higher |
Apache RocketMQ Remoting-based Client | 4.8 and higher |
apache-shenyu Components
Name | Supported versions |
---|---|
Apache ShenYu | 2.4 and higher |
struts Components
Name | Supported versions |
---|---|
Apache Struts 2 | 2.3 and higher |
tomcat Components
Name | Supported versions |
---|---|
Apache Tomcat | 7.0 and higher |
tomcat Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
tapestry Components
Name | Supported versions |
---|---|
Apache Tapestry | 5.4 and higher |
wicket Components
Name | Supported versions |
---|---|
Apache Wicket | 8.0 and higher |
armeria Components
Name | Supported versions |
---|---|
Armeria | 1.3 and higher |
armeria Signals
Metrics | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
armeria Components
Name | Supported versions |
---|---|
Armeria gRPC | 1.14 and higher |
armeria Signals
Metrics | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
async-http-client Components
Name | Supported versions |
---|---|
AsyncHttpClient | 1.9 and higher |
async-http-client Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
aws-lambda Components
Name | Supported versions |
---|---|
AWS Lambda | 1.0 and higher |
aws-sdk Components
Name | Supported versions |
---|---|
AWS SDK 1 | 1.11 and higher |
AWS SDK 2 | 2.2 and higher |
azure-core Components
Name | Supported versions |
---|---|
Azure Core | 1.14 and higher |
cassandra Components
Name | Supported versions |
---|---|
Cassandra Driver | 3.0 and higher |
clickhouse Components
Name | Supported versions |
---|---|
Clickhouse Client | 0.5 and higher |
couchbase Components
Name | Supported versions |
---|---|
Couchbase Client | 2.0 to 3.0 and 3.1 and higher |
c3p0 Components
Name | Supported versions |
---|---|
c3p0 | 0.9.2 and higher |
c3p0 Signals
Metrics | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
dropwizard-metrics Components
Name | Supported versions |
---|---|
Dropwizard Metrics | 4.0 and higher |
dropwizard-views Components
Name | Supported versions |
---|---|
Dropwizard Views | 0.7 and higher |
grizzly Components
Name | Supported versions |
---|---|
Eclipse Grizzly | 2.3 and higher |
grizzly Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
jersey Components
Name | Supported versions |
---|---|
Eclipse Jersey | 2.0 and higher |
jetty Components
Name | Supported versions |
---|---|
Eclipse Jetty | 8.0 and higher |
jetty Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
jetty-httpclient Components
Name | Supported versions |
---|---|
Eclipse Jetty HTTP Client | 9.2 to 10.0, 12.0 and higher |
jetty-httpclient Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
metro Components
Name | Supported versions |
---|---|
Eclipse Metro | 2.2 and higher |
jsf-mojarra Components
Name | Supported versions |
---|---|
Eclipse Mojarra | 1.2 and higher |
elasticsearch-api-client Components
Name | Supported versions |
---|---|
Elasticsearch API Client | 7.16 and higher |
elasticsearch-rest Components
Name | Supported versions |
---|---|
Elasticsearch REST Client | 5.0 and higher |
elasticsearch-transport Components
Name | Supported versions |
---|---|
Elasticsearch Transport Client | 5.0 and higher |
finagle-http Components
Name | Supported versions |
---|---|
Finagle | 23.11 and higher |
finatra Components
Name | Supported versions |
---|---|
Finatra | 2.9 and higher |
geode Components
Name | Supported versions |
---|---|
Geode Client | 1.4 and higher |
google-http-client Components
Name | Supported versions |
---|---|
Google HTTP Client | 1.19 and higher |
google-http-client Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
grails Components
Name | Supported versions |
---|---|
Grails | 3.0 and higher |
graphql-java Components
Name | Supported versions |
---|---|
GaphQL Java | 12.0 and higher |
grpc Components
Name | Supported versions |
---|---|
gRPC | 1.6 and higher |
grpc Signals
Metrics | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
guava Components
Name | Supported versions |
---|---|
Guava ListenableFuture | 0.9.2 and higher |
gwt Components
Name | Supported versions |
---|---|
GWT | 0.9.2 and higher |
hibernate Components
Name | Supported versions |
---|---|
Hibernate | 3.3 and higher |
hibernate-reactive Components
Name | Supported versions |
---|---|
Hibernate Reactive | 1.0 and higher |
hikaricp Components
Name | Supported versions |
---|---|
HikariCP | 3.0 and higher |
hikaricp Signals
Metrics | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
http-url-connection Components
Name |
---|
HttpURLConnection |
http-url-connection Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
hystrix Components
Name | Supported versions |
---|---|
Hystrix | 1.4 and higher |
influxdb Components
Name | Supported versions |
---|---|
InfluxDB Client | 2.4 and higher |
executors Components
Name |
---|
Java Executors |
java-http-client Components
Name |
---|
Java HTTP Client |
java-http-client Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
java-util-logging Components
Name |
---|
java.util.logging |
runtime-telemetry Components
Name |
---|
Java Platform |
runtime-telemetry Signals
Metrics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
javalin Components
Name | Supported versions |
---|---|
Javalin | 5.0 and higher |
jaxrs Components
Name | Supported versions |
---|---|
JAX-RS | 0.5 and higher |
jaxrs-client Components
Name | Supported versions |
---|---|
JAX-RS Client | 1.1 and higher |
jaxrs-client Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
jaxws Components
Name | Supported versions |
---|---|
JAX-WS | 2.0 to 3.0 |
jboss-logmanager-appender Components
Name | Supported versions |
---|---|
JBoss Log Manager | 1.1 and higher |
jdbc Components
Name |
---|
JDBC |
jedis Components
Name | Supported versions |
---|---|
Jedis | 1.4 and higher |
jms Components
Name | Supported versions |
---|---|
JMS | 1.1 and higher |
jodd-http Components
Name | Supported versions |
---|---|
Jodd HTTP | 4.2 and higher |
jodd-http Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
jsp Components
Name | Supported versions |
---|---|
JSP | 2.3 and higher |
kotlinx-coroutines Components
Name | Supported versions |
---|---|
Kotlin Coroutines | 1.0 and higher |
ktor Components
Name | Supported versions |
---|---|
Ktor | 2.0 and higher |
ktor Signals
Metrics | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
kubernetes-client Components
Name | Supported versions |
---|---|
Kubernetes Client | 7.0 and higher |
lettuce Components
Name | Supported versions |
---|---|
Lettuce | 4.0 and higher |
liberty Components
Name | Supported versions |
---|---|
Liberty | 20.0 and higher |
log4j-appender Components
Name | Supported versions |
---|---|
Log4j | 1.2 and higher |
logback-appender Components
Name | Supported versions |
---|---|
Logback | 1.0 and higher |
micrometer Components
Name | Supported versions |
---|---|
Micrometer | 1.5 and higher |
mongo Components
Name | Supported versions |
---|---|
MongoDB Drive | 3.1 and higher |
mybatis Components
Name | Supported versions |
---|---|
MyBatis | 3.2 and higher |
netty Components
Name | Supported versions |
---|---|
Netty | 3.8 and higher |
netty Signals
Metrics | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
okhttp Components
Name | Supported versions |
---|---|
OkHttp | 2.2 and higher |
okhttp Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
liberty Components
Name | Supported versions |
---|---|
OpenLiberty | 20.0 and higher |
liberty Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
opentelemetry-api Components
Name |
---|
OpenTelemetry API |
opentelemetry-extension-annotations Components
Name |
---|
OpenTelemetry Extension Annotations |
opentelemetry-instrumentation-annotations Components
Name |
---|
OpenTelemetry Instrumentation Annotations |
oracle-ucp Components
Name | Supported versions |
---|---|
Oracle UCP | 11.2 and higher |
oracle-ucp Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
oshi Components
Name | Supported versions |
---|---|
OSHI | 5.3.1 and higher |
payara Components
Name | Supported versions |
---|---|
Payara | 5.0 and higher |
play-mvc Components
Name | Supported versions |
---|---|
Play | 2.4 and higher |
play-ws Components
Name | Supported versions |
---|---|
Play WS | 1.0 and higher |
play-ws Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
powerjob Components
Name | Supported versions |
---|---|
PowerJob | 4.0 and higher |
quarkus-resteasy-reactive Components
Name | Supported versions |
---|---|
Quarkus Resteasy Reactive | 2.16.7 and higher |
quartz Components
Name | Supported versions |
---|---|
Quartz | 2.0 and higher |
r2dbc Components
Name | Supported versions |
---|---|
R2DBC | 1.0 and higher |
rabbitmq Components
Name | Supported versions |
---|---|
RabbitMQ Client | 2.7 and higher |
ratpack Components
Name | Supported versions |
---|---|
Ratpack | 1.4 and higher |
ratpack Signals
Metrics | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
reactor Components
Name | Supported versions |
---|---|
Reactor | 3.1 and higher |
reactor-netty Components
Name | Supported versions |
---|---|
Reactor Netty | 0.9 and higher |
reactor-netty Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
rediscala Components
Name | Supported versions |
---|---|
Rediscala | 1.8 and higher |
redisson Components
Name | Supported versions |
---|---|
Redisson | 3.0 and higher |
resteasy Components
Name | Supported versions |
---|---|
RESTEasy | 3.0 and higher |
restlet Components
Name | Supported versions |
---|---|
Restlet | 1.0 and higher |
restlet Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
rmi Components
Name |
---|
RMI |
rxjava Components
Name | Supported versions |
---|---|
RxJava | 2.2 and higher |
scala-fork-join Components
Name | Supported versions |
---|---|
Scala ForkJoinPool | 2.8 and higher |
servlet Components
Name | Supported versions |
---|---|
Servlet | 2.2 and higher |
servlet Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
spark Components
Name | Supported versions |
---|---|
Spark Web Framework | 2.3 and higher |
spring-batch Components
Name | Supported versions |
---|---|
Spring Batch | 2.0 and higher |
spring-cloud-gateway Components
Name | Supported versions |
---|---|
Spring Cloud Gateway | 1.8 and higher |
spring-core Components
Name | Supported versions |
---|---|
Spring Core | 2.0 and higher |
spring-data Components
Name | Supported versions |
---|---|
Spring Data | 1.8 and higher |
spring-integration Components
Name | Supported versions |
---|---|
Spring Integration | 4.1 to 6.0 |
spring-jms Components
Name | Supported versions |
---|---|
Spring JMS | 2.0 and higher |
spring-kafka Components
Name | Supported versions |
---|---|
Spring Kafka | 2.7 and higher |
spring-rabbit Components
Name | Supported versions |
---|---|
Spring RabbitMQ | 1.0 and higher |
spring-web Components
Name | Supported versions |
---|---|
Spring RestTemplate | 3.1 and higher |
spring-web Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
spring-rmi Components
Name | Supported versions |
---|---|
Spring RMI | 4.0 and higher |
spring-scheduling Components
Name | Supported versions |
---|---|
Spring Scheduling | 3.1 and higher |
spring-webmvc Components
Name | Supported versions |
---|---|
Spring Web MVC | 3.1 and higher |
spring-ws Components
Name | Supported versions |
---|---|
Spring Web Service | 2.0 and higher |
spring-webflux Components
Name | Supported versions |
---|---|
Spring WebFlux | 5.3 and higher |
spring-webflux Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
spymemcached Components
Name | Supported versions |
---|---|
Spymemcached | 2.12 and higher |
tomcat-jdbc Components
Name | Supported versions |
---|---|
Tomcat JDBC | 8.5 and higher |
tomcat-jdbc Signals
Metrics | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
twilio Components
Name | Supported versions |
---|---|
Twilio | 6.6 to 8.0 |
undertow Components
Name | Supported versions |
---|---|
Undertow | 1.4 and higher |
undertow Signals
Metrics | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
vaadin Components
Name | Supported versions |
---|---|
Vaadin | 14.2 and higher |
vertx-http-client Components
Name | Supported versions |
---|---|
Vert.x HttpClient | 3.0 and higher |
vertx-http-client Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
vertx-kafka-client Components
Name | Supported versions |
---|---|
Vert.x Kafka Client | 3.6 and higher |
vertx-redis-client Components
Name | Supported versions |
---|---|
Vert.x Redis Client | 3.0 and higher |
vertx-rx-java Components
Name | Supported versions |
---|---|
Vert.x RxJava2 | 3.5 and higher |
vertx-sql-client Components
Name | Supported versions |
---|---|
Vert.x SQL Client | 4.0 and higher |
vertx-web Components
Name | Supported versions |
---|---|
Vert.x Web | 3.0 and higher |
vibur-dbcp Components
Name | Supported versions |
---|---|
Vibur DBCP | 11.0 and higher |
vibur-dbcp Signals
Metrics | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
xxl-job Components
Name | Supported versions |
---|---|
XXL-JOB | 1.9.2 and higher |
zio Components
Name | Supported versions |
---|---|
ZIO | 2.0 and higher |
jvm-metrics.splunk Components
Name |
---|
Java Platform |
jvm-metrics.splunk Signals
Metrics | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
khttp Components
Name | Supported versions |
---|---|
khttp | 0.1 and higher |
glassfish Components
Name | Supported versions |
---|---|
GlassFish | 5.0 and higher |
jetty Components
Name | Supported versions |
---|---|
Jetty | 9.4 and higher |
liberty Components
Name | Supported versions |
---|---|
Liberty | 20.0 and higher |
tomcat Components
Name | Supported versions |
---|---|
Tomcat | 7.0 and higher |
tomee Components
Name | Supported versions |
---|---|
TomEE | 7.0 and higher |
weblogic Components
Name | Supported versions |
---|---|
WebLogic | 12.1 and higher |
websphere Components
Name | Supported versions |
---|---|
WebSphere | 8.5.5 and higher |
wildfly Components
Name | Supported versions |
---|---|
WildFly | 13.0 and higher |
For a complete list of supported libraries and frameworks, see Supported libraries in the OpenTelemetry documentation.
Note
To deactivate specific instrumentations, see Library instrumentation issues.
Install and configure the Splunk Distribution of OpenTelemetry Collector 🔗
The Splunk Distribution of OpenTelemetry Java exports application and JVM metrics and spans to the Splunk Distribution of OpenTelemetry Collector, which also collects system metric data and logs, including profiling data.
To send application traces and spans to Splunk Observability Cloud, install the Splunk Distribution of OpenTelemetry Collector for your platform. The following distributions are available:
Splunk OTel Collector for Linux. See Install the Collector for Linux with the installer script.
Splunk OTel Collector for Windows. See Install the Collector for Windows with the installer script.
Splunk OTel Collector for Kubernetes. See Install the Collector for Kubernetes using Helm.