dd-trace-java
dd-trace-java copied to clipboard
Datadog APM client for Java
# What Does This Do POC on gradle configuration avoidance. I'll eventually open smaller PRs with some changes from here. # Motivation # Additional Notes # Contributor Checklist - [...
# What Does This Do Optimises line-level per-test code coverage. Coverage store lookup is optimised: instead of using a `ThreadLocal`, a dedicated field is injected into `java.lang.Thread` class. # Motivation...
# What Does This Do # Motivation # Additional Notes # Contributor Checklist - [ ] Format the title [according the contribution guidelines](https://github.com/DataDog/dd-trace-java/blob/master/CONTRIBUTING.md#title-format) - [ ] Assign the `type:` and...
# What Does This Do The innovation week project Challenge-Response Slow Down Bad Bots # Motivation # Additional Notes # Contributor Checklist - [ ] Format the title [according the...
> [`DD_LOGS_INECTION`](https://docs.datadoghq.com/ko/tracing/trace_collection/library_config/java/#logs) Environment Variable: DD_LOGS_INJECTION Default: true Enabled automatic MDC key injection for Datadog trace and span IDs. See [Advanced Usage](https://docs.datadoghq.com/ko/agent/logs/advanced_log_collection) for details. ```java String traceId = MDC.get("dd.trace_id"); // null...
# What Does This Do * Upgrade spotbugs-gradle-plugin 6.0.20 and spotbugs 4.8.22 * Exclude new spotbugs rules that do not pass. * Exclude smoke tests from spotbugs. * Use version...
Hello Datadog team, We have been using Datadog for logs and APM for quite some time for many Spring Boot 3.3 apps running on Java 21.0.4 without any issue. We...
We are using the latest image "public.ecr.aws/datadog/dd-lib-java-init:latest" to initialize the datadog agent of our deployments. By approximately an hour we are faceing the following error: "cp: can't stat '/datadog-init/dd-java-agent.jar': No...
# What Does This Do This PR changes the current behaviour when activating null spans using the opentracing API or the opentelemetry's Opentracing wrapper. Before this PR, we tolerated activating...
# What Does This Do This PR introduces a key-value store (aka context) component to track and propagate generic data. # Motivation # Additional Notes WIP. Expect multiple rebase /...