Collect traces from your intrumented applications to gain end-to-end visibility into your applications. Query and visualize distributed traces from the Trace Explorer, understand how requests flow through your microservices and easily investigate errors and performance issues.
With APM, both the ingestion and the retention of traces are fully customizable.
Ingestion mechanisms
Set up tracing to gain end-to-end visibility into your applications with fine-grained ingestion configuration. Make sure to capture complete traces, including all error and high-latency traces to never miss performance issues such as an application outage or an unresponsive service.
Ingestion controls
The Ingestion Control page overviews ingestion volumes and configuration settings across your services.
Generating metrics from spans
You can generate metrics from ingested spans, and use those custom metrics for queries and comparisons. Learn more in Generating Metrics from Spans.
Trace retention
After spans have been ingested by Datadog, some are kept for 15 days according to the Retention Filters that have been set on your account. The Datadog Intelligent Retention Filter indexes a proportion of traces to help you monitor the health of your applications. Plus, you can define your own custom retention filters to index trace data you want to keep in support your organization’s goals.
Trace usage metrics
Learn about how to track and monitor your volume of ingested and indexed data, including using the APM Estimated Usage and Ingestion Reasons dashboards, by reading Usage Metrics.