Error Tracking

Overview

The details of an issue in the Error Tracking Explorer

It is critical for your system’s health to consistently monitor the errors collected by Datadog. When there are many individual error events, it becomes hard to prioritize errors for troubleshooting.

Error Tracking simplifies debugging by grouping thousands of similar errors into a single issue. An issue is an aggregation of error data that provides insights such as

  • How many users have been impacted
  • When the error first occurred
  • Which commit probably caused the error

Error Tracking enables you to:

  • Track, triage, and debug fatal errors
  • Group similar errors into issues, so that you can more easily identify important errors and reduce noise
  • Set monitors on error tracking events, such as high error volume or new issues
  • Follow issues over time to know when they first started, if they are still ongoing, and how often they occur

Additional features are available depending on the source of the error. See supported error sources.

Getting started

  • Take a tour of key Error Tracking features in the Error Tracking Explorer documentation.
  • Use the product-specific links in the next section to set up Error Tracking for a particular error source.

Supported error sources

Error Tracking captures and processes errors across your web, mobile, and backend applications. You can instrument your applications and services using the Browser SDK, Mobile SDK, or ingest errors from your Logs, Traces, and Real User Monitoring events.

Additional features are available depending on the source of the error. For example, in errors originating from an APM trace, the Execution Replay feature automatically captures production variable values.

For details, see the product-specific Error Tracking documentation:

PREVIEWING: may/unit-testing