Java Agent
This section provides comprehensive documentation for the Traceable Java Agent, enabling you to secure and monitor your Java applications with minimal code changes.
Getting Started
Prerequisites
Java 8 or later
JVM-based application
Network connectivity to Traceable Platform
Supported Frameworks
Apache HttpAsyncClient
4.1+
Apache HttpClient
4.0+
gRPC
1.6+
JAX-RS Client
2.0+
Micronaut (via Netty)
1.0+
Netty
4.0+
OkHttp
3.0+
Servlet
2.3, 3.0, 5.0
Spark Web Framework
2.3+
Spring Webflux
5.0+
Vert.x
3.0+
Struts
2.3+
Undertow
1.4+
Traceable also supports any framework that uses one of the above as an underlying framework.
Quick Start
Download the latest Java Agent
Add the agent to your JVM startup parameters
Configure your environment variables
Start your application
Example:
Installation Options
VM-Based Installation
For standard JVM deployments:
Verification
After installation, verify that:
The agent is loaded in your application logs
API calls appear in the Traceable dashboard
No errors are reported in the agent logs
Troubleshooting
Troubleshooting guide is available here.
Quick Links
Last updated
Was this helpful?