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 FrameworksSpring 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.