• Home
  • Deploy
  • Technology support
  • Runtimes
  • Java

Java

Incompatibility alert

Using both the SAP Introscope Agent and Dynatrace OneAgent on the same JVM is not supported. Dynatrace OneAgent, when active on the same host, can silently block the Introscope Agent, preventing it from operating as expected.

Dynatrace fully supports Java as well as all major JVMs and JDKs, providing extensive Java monitoring capabilities:

  • OpenTelemetry support for capturing traces and ingesting metrics.
    For more information, see Instrument your Java application with OpenTelemetry
  • End-to-end transaction tracing of requests to web services, remoting services, JMS, and RabbitMQ
  • OneAgent SDK for custom tracing
  • Insight into SQL databases (via JDBC) and NoSQL databases such as MongoDB, Cassandra, and Redis
  • Heap, garbage collection, thread, JMX, process metrics, and much more
  • Memory dump analysis—Dynatrace supports memory dumps for the Oracle JVM, OpenJDK, and IBM JVM
  • Always-on, 24/7, production-grade CPU profiling
  • Continuous thread analysis for application, JVM, and agent threads (JVM thread analysis limited to Java 8 and Java 17+)

See our supported technologies matrix for details about the supported frameworks.

Topics

  • Support for JVMs
  • G1 Garbage Collector – Java 9
  • Top Java memory problems
  • Out-of-memory (OOM) and out-of-threads (OOT) events and alerting
  • Red Hat Quarkus native applications monitoring with metrics and logs