You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,25 +64,25 @@ Finally, add the following JVM argument when starting your application—in your
64
64
65
65
The Java Agent—once passed to your application—automatically traces requests to the frameworks, application servers, and databases shown below. It does this by using various libraries from [opentracing-contrib](https://github.com/opentracing-contrib). In most cases you don't need to install or configure anything; traces will automatically show up in your Datadog dashboards. The exception is [any database library that uses JDBC](#jdbc).
66
66
67
+
#### Application Servers
68
+
69
+
| Server | Versions | Comments |
70
+
| ------------- |:-------------:| -----|
71
+
| Java Servlet Compatible | 2.3+, 3.0+ | HTTP client calls with [cross-process](http://opentracing.io/documentation/pages/api/cross-process-tracing.html) headers are linked |
72
+
73
+
*Note:* Many application servers are Servlet compatible such as Tomcat, Jetty, Websphere, Weblogic, etc.
74
+
Also, frameworks like Spring Boot and Dropwizard inherently work because they use a Servlet compatible embedded application server.
75
+
67
76
#### Frameworks
68
77
69
78
| Framework | Versions | Comments |
70
79
| ------------- |:-------------:| ----- |
71
-
|[OkHTTP](https://github.com/opentracing-contrib/java-okhttp)| 3.x | HTTP client calls with [cross-process](http://opentracing.io/documentation/pages/api/cross-process-tracing.html) headers |
|[OkHTTP](https://github.com/opentracing-contrib/java-okhttp)| 3.x | HTTP client calls with [cross-process](http://opentracing.io/documentation/pages/api/cross-process-tracing.html) headers are linked |
81
+
|[Apache HTTP Client](https://github.com/opentracing-contrib/java-apache-httpclient)| 4.3 + | HTTP client calls with [cross-process](http://opentracing.io/documentation/pages/api/cross-process-tracing.html) headers are linked|
73
82
|[AWS SDK](https://github.com/opentracing-contrib/java-aws-sdk)| 1.11.0+ | Trace all client calls to any AWS service |
74
83
|[Web Servlet Filters](https://github.com/opentracing-contrib/java-web-servlet-filter)| Depends on web server | See [Application Servers](#application-servers)|
75
84
|[JMS 2](https://github.com/opentracing-contrib/java-jms)| 2.x | Trace calls to message brokers; distributed trace propagation not yet supported |
0 commit comments