back to home

DataDog / dd-trace-java

Datadog APM client for Java

696 stars
329 forks
325 issues
JavaGroovyFreeMarker

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing DataDog/dd-trace-java in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/DataDog/dd-trace-java)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Datadog Java APM This repository contains , Datadog's APM client Java library. contains APIs to automatically or manually trace and profile Java applications. These features power Distributed Tracing with Automatic Instrumentation, Continuous Profiling, Error Tracking, Continuous Integration Visibility, Deployment Tracking, Code Hotspots and more. Getting Started To use and configure, check out the [setup documentation][setup docs]. For advanced usage, check out the [configuration reference][configuration reference] and [custom instrumentation API][api docs]. Confused about the terminology of APM? Take a look at the [APM Glossary][visualization docs]. [setup docs]: https://docs.datadoghq.com/tracing/languages/java [configuration reference]: https://docs.datadoghq.com/tracing/trace_collection/library_config/java [api docs]: https://docs.datadoghq.com/tracing/trace_collection/custom_instrumentation/java/ [visualization docs]: https://docs.datadoghq.com/tracing/visualization/ Contributing Before contributing to the project, please take a moment to read our brief Contribution Guidelines. Then check our guides: • How to set up a development environment and build the project, • How to create a new instrumentation, • How to test, Or our reference documents: • How instrumentations work. Releases Datadog will generally release a new minor version during the first full week of every month. See release.md for more information.