Modern Application Performance Monitoring (APM) | Datadog
Modern Application Performance Monitoring (APM)

Modern Application Performance Monitoring (APM)

End-to-end distributed tracing and APM at scale, correlated to all telemetry. No sampling, no blindspots, no limits.

Watch Video

Watch Video

Datadog Application Performance Monitoring (APM) provides end-to-end distributed tracing from frontend devices to databases—with no sampling. By seamlessly correlating distributed traces with frontend and backend data, Datadog APM enables you to monitor service dependencies, reduce latency, and eliminate errors so that your users get the best possible experience.

Leader in the 2021 Gartner Magic Quadrant for APM

Learn why Datadog received a Leader distinction for our ability to execute and the completeness of our vision.

Get the full report

End-to-end application performance monitoring

  • Follow requests from RUM sessions to services, serverless functions, and databases
  • View traces and logs in context with automatic trace_id injection
  • Connect distributed traces to infrastructure metrics, network calls, and live processes
  • Tie synthetic API and browser test failures to backend errors

No sampling, no blind spots

  • Ingest, search, and analyze 100% of traces live over the last 15 minutes
  • Retain errors and high latency traces automatically for 15 days
  • Control cost-visibility tradeoffs with custom Retention Filters
  • Generate custom metrics from all ingested spans to track trends and KPIs

Code-level visibility, instant root cause analysis

  • Inspect methods, classes, and threads for requests tied to Continuous Profiler
  • Break down slow requests by time spent in code on CPU, GC, lock contention, and I/O
  • Jump from high resource-consuming profiles to the worst offending traces
  • Enhance application performance monitoring with regression detection after code deploys
Code level monitoring for every application service and individual request

Track deploys, ship with confidence

  • Monitor and compare impacts of canary, blue-green, and shadow deploys on application performance
  • Pinpoint error and latency outliers with out-of-the-box service dashboards
  • Visualize service dependency changes due to deploys using the Service Map
Tracking and comparing the impact of code deployments on application performance

Monitor application performance of any stack, anywhere

  • Deploy application performance monitoring in seconds on hosts, containers, serverless functions, and PaaS, and auto-instrument your application effortlessly
  • Utilize hundreds of integrations with third-party frameworks or libraries for unparalleled visibility into Java, .NET, PHP, Node.js, Ruby, Python, Go, or C++ applications
  • Access flexible support for vendor-neutral standards such as OpenTelemetry and OpenTracing
Application performance monitoring for any stack with OpenTelemtry support

Resources

video

Nextdoor

Nextdoor: Simplifying root cause analysis with APM and App Analytics

DECEMBER 31, 2019

video

Orderbird

How Datadog’s unified platform helps Orderbird respond faster to outages

SEPTEMBER 18, 2019