Releases: DataDog/dd-trace-java
0.2.1
Improved method for identifying integration support
This pre-release uses the presence of classes on the classpath or lack there of to determine if an appropriate version of a supported library is available and should be instrumented.
The servlet filter that is added to Tomcat and Jetty is now marked as async supported so as to not break existing async servlet endpoints.
It also replaces json serialization with msgpack for sending traces to the trace agent. This improves performance, especially for large traces.
Known Issues:
- Because of the use of SLF4J, if using something like an executable jar that doesn't put things on the system classpath (spring boot), logging might be broken.
Latest v0
Download
This release tracks the latest v0 available, currently v0.115.1.
Latest
Download
This release tracks the latest version available, currently v1.43.0.
Latest v1
Download
This release tracks the latest v1 available, currently v1.43.0.
0.2.0
First beta release is out!
This pre-release introduces all the bindings for the APM Java Tracer. Here the list of available functionalities:
- the Java Tracer is OpenTracing compliant
- the
dd-trace
package exposes a Tracer API to trace the code execution of your functions, using manual instrumentation andtry-with-resources
statements - the
dd-trace-annotations
package provides the@Trace
annotation to trace entirely a function instead of adding manual instrumentation to the function body - the
dd-java-agent
package provides a Java Agent that can be used via-javaagent:<path_to_jar>
to auto-instrument your application
Contrib modules from the OpenTracing community are used to instrument and auto-instrument the following libraries or frameworks:
Framework | Versions |
---|---|
OkHTTP | 3.x |
Apache HTTP Client | 4.3 + |
AWS SDK | 1.11.119+ |
Web Servlet Filters | Depends on web server |
JMS 2 | 2.x |
Server | Versions |
---|---|
Jetty | 8.x, 9.x |
Tomcat | 8.0.x, 8.5.x & 9.x |
Database | Versions |
---|---|
Spring JDBC | 4.x |
Hibernate | 5.x |
MongoDB | 3.x |
Cassandra | 3.2.x |