github DataDog/dd-trace-java v0.10.0
0.10.0

latest releases: v1.33.0, v1.32.0, v1.31.2...
5 years ago

New Instrumentation (disabled by default)

  • Netty Http Server and Client Instrumentation #352
    • System property: dd.integration.netty.enabled=true
    • Environment variable: DD_INTEGRATION_NETTY_ENABLED=true
  • Generic JSP Instrumentation and Tomcat Jasper JSP Compilation Instrumentation #354
    • System property: dd.integration.jsp.enabled=true
    • Environment variable: DD_INTEGRATION_JSP_ENABLED=true
  • Akka-Http Server Instrumentation #350
    • Instrumentation supports the Lagom Framework as well
    • System property: dd.integration.akka-http.enabled=true
    • Environment variable: DD_INTEGRATION_AKKA-HTTP_ENABLED=true
  • Lettuce 5 redis client integration #336
    • System property: dd.integration.lettuce.enabled=true
    • Environment variable: DD_INTEGRATION_LETTUCE_ENABLED=true
  • Elasticsearch Client Instrumentation #329
    • System property: dd.integration.elasticsearch.enabled=true
    • Environment variable: DD_INTEGRATION_ELASTICSEARCH_ENABLED=true
  • URLConnection Instrumentation #340
    • Includes HttpURLConnection
    • System property: dd.integration.httpurlconnection.enabled=true
    • Environment variable: DD_INTEGRATION_HTTPURLCONNECTION_ENABLED=true
  • Spymemcached Instrumentation #353
    • System property: dd.integration. spymemcached.enabled=true
    • Environment variable: DD_INTEGRATION_SPYMEMCACHED_ENABLED=true

Improvements

  • Add Correlation Identifier for use with logging MDC Frameworks #345
  • Set Servlet’s user-principal as a tag when available #371
  • Reduce rounding errors for sub-ms spans #358
  • Enhance JMS receive instrumentation #360
    • Trace calls without messages to consume
    • Instrument wait(timeout) calls
  • Enhance threadpool instrumentation to work with SlickDB #341

Bugfixes

  • Priority Sampling Implementation bug #373
  • Async Servlet stops reporting traces #357 #364
  • Cassandra Instrumentation fails to apply due to missing guava dependency #378
  • Improve shutdown handling for apps without an explicit exit statement #347

Don't miss a new dd-trace-java release

NewReleases is sending notifications on new releases.