Skip to main content
Version: Self Hosted Turbo

Tracing - Java Applications

Overview

The Java tracing feature can automatically instrument APIs, frameworks, and application servers for Java-based applications. Utilizing the SnappyFlow Java trace agent, the feature collects and sends tracing metrics and correlated application logs to the SnappyFlow server for viewing on the SnappyFlow dashboard.

Supported Java versions

Oracle JDK: 7u60+, 8u40+, 9, 10, 11

Open JDK: 7u60+, 8u40+, 9, 10, 11

Supported Web Frameworks

Spring Web MVC 4.x, 5.x

Spring Boot 1.5+, 2.x (supports embedded Tomcat)

JAX-RS 2.x

JAX-WS

Supported Application Servers

Tomcat 7.x, 8.5.x, 9.x

Wildfly 8-16

JBoss EAP 6.4, 7.0, 7.1, 7.2

Supported Platforms

Instances | Docker | ECS | Kubernetes

Additional Trace Features

Capture Request Body | Log Correlation

note

Additional configurations are required to enable Log Correlation and Capture Request Body features.