dd-trace-java
dd-trace-java copied to clipboard
Datadog APM client for Java
# What Does This Do Add initial vulnerability reporting API for IAST. This PR includes: * `iast` module and initial skeleton and initialization of the IAST subsystem. * IAST callbacks...
# What Does This Do Implement Overhead Control Engine (OCE) for IAST operations. It creates a module that by design ensures the maximum overhead for IAST operations. The OCE will...
# What Does This Do - Add the `hash` property to vulnerability model, this will be used to determine if two vulnerabilities are equals - Implement new component `DeduplicationController` that...
# What Does This Do Includes the ability to reload InstrumentationBridge replacing it with an empty implementation to short-circuit the calls # Motivation Being able to short circuit the IAST...
# What Does This Do Introduces a bridge class between instrumentations and an IAST module. All hooks in IAST instrumentation will call static methods of this bridge. # Motivation Due...
# What Does This Do Instrument the java.security.MessageDigest class so we can detect the use of weak hashing algorightms # Motivation To detect vulnerabilities in crypto code when weak algorithms...
Hi, I have a question related to the automatic injection of tracing headers. I am using Apache HTTP client and I noticed trace agent automatically adds these headers: ``` X-Datadog-Parent-Id:...
Hi, I am trying to deploy Micronaut v3.5.4 to production. What I noticed is, that when I try to directly run the jar it takes about ~700 ms to startup...
# What Does This Do Excludes jcommander from our JMXFetch transitives, depends on https://github.com/DataDog/jmxfetch/pull/397 # Motivation The version of jcommander has a CVE, this also makes our jar smaller #...
With OpenTelemetry now having a stable release of their tracing specification. Are there any plans for adopting that over OpenTracing for custom instrumentation? Today I am using the Datadog java...