My Oracle Support Banner

OCI APM Certification Matrix (Doc ID 2759709.1)

Last updated on SEPTEMBER 13, 2022

Applies to:

OCI Application Performance Monitoring Service
Information in this document applies to any platform.


 This note applies to the Oracle Cloud Infrastructure (OCI) Application Performance Monitoring (APM) Service.


OCI APM Java Agent

The OCI APM Java Agent can be installed on JVMs (running JDK6* or higher) to monitor Application request flows/traces and metrics.

The versions in the table cells below represent the earliest Agent version that monitoring support is available:


OCI APM Java Agent Version by Application Server



10.3.6, 12.x, 14.x




1.7, 7, 8


1.x, 2.x

JBoss EAP 6.1 

Wildfly 9.x - 23.x



Servlet 1.0 1.0 1.0 1.0 1.3 1.5
JDBC 1.0 1.0 1.0 1.0 1.3 1.5
HttpUrlConnection 1.0 1.0 1.0 1.0 1.3 1.5
Apache HttpClient 4.x 1.0 1.0 1.0 1.0 1.3 1.5
Apache HttpClient 5.x  1.7 1.7 1.7 1.7 1.7 1.7
Custom Probe 1.0 1.0 1.0 1.0 1.3 1.5
JAX-RS 1.1, 2.x 1.1 1.1 1.1 1.1 1.3 1.5
SOA 12.2.1+ 1.2 NA NA NA NA NA
OSB 12.2.1+ 1.5 NA NA NA NA NA
Browser Agent Injection **  1.6 1.6 1.6 1.6   1.6
Log library Injection ***  1.7 1.7 1.7 1.7 1.7 1.7

* For JDK6, due to Oracle Cloud TLS security requirements, you may need to also setup the APM Daemon as a proxy.

** Peoplesoft is not fully supported yet. Currently, Browser Agent Injection only works if Peoplesoft compression is not enabled.

*** Log4j 1.2+, Log4j 2.x, Logback, java.util.logging, and WLS http access log are supported.

SOA Support

SOA support is validated with WebLogic 12.2.1 and the following components

SOA Technology Supported 

SOA Type

BPEL Component
Mediator Component
Spring Component
Business Rules Component
Web Service Service, Reference
JCA Reference
Direct Binding Service, Reference
EDN  Event


OSB Support

OSB support is validated with WebLogic 12.2.1 and the following components

Component Type                  


Business Service HTTP
Business Service JAX-RS
Business Service JAX-WS
Pipeline Service N/A
Proxy Service HTTP
Proxy Service JAX-RS
Proxy Service JAX-WS
Split Join N/A


OCI APM Java Tracer

The OCI APM Java Tracer is installed on a JVM to monitor Applications that are instrumented with Opentracing (v 0.32.0+) calls.

Helidon SE and MP 2.x are certified.

Micronaut 3.3+ are certified.


Interoperability with other Tracers

The OCI APM Java Agent and Tracer (above) can be configured to use common trace headers for interoperability with Opensource tracers (Jaeger, Zipkin, Open Telemetry, etc.). The supported trace headers are:

The APM service supports the Zipkin wire format. Opensource tracers (on Java or non-Java Apps) that support the Zipkin format can be used to send spans directly to the APM Collector.

See the OCI APM service documentation for details.






To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 OCI APM Java Agent
 SOA Support
 OSB Support
 OCI APM Java Tracer
 Interoperability with other Tracers

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.