Overview

All issues in Error Tracking have a status to help you triage and prioritize issues or dismiss noise. There are three statuses:

  • OPEN: Ongoing and in need of attention because the issue is new, it’s a regression, or it needs to be fixed.
  • IGNORED: Requiring no additional investigation or action.
  • RESOLVED: Fixed and no longer occurring.

All issues start with an OPEN status. Error Tracking automatically updates the status in the cases described below, or you can manually update the status. You can also view the history of a given error’s state changes.

Automatic resolution

Error Tracking automatically marks issues as RESOLVED that appear to be inactive or resolved due to a lack of recent error occurrences:

  • If the issue was last reported in a version that is more than 14 days old, and a newer version has been released but does not report the same error, Error Tracking auto-resolves the issue. Configure your services with version tags (see instructions for APM, RUM, and Logs) to ensure that automatic resolution accounts for versions of your services.
  • If version tags are not set up, Error Tracking auto-resolves an issue if there have been no new errors reported for that issue within the last 14 days.

Automatic re-opening through regression detection

If a RESOLVED error recurs in a newer version of the code, or the error occurs again in code without versions, Error Tracking triggers a regression. The issue moves to the OPEN state, and is tagged with a Regression tag:

The details of regression in Error Tracking

Regressions take into account the versions of your service where the error is known to occur, and only trigger on new versions after an issue is marked as RESOLVED. Configure your services with version tags (see instructions for APM, RUM, and Logs) to ensure that issues automatically resolve only if the same errors occur on newer versions of your services.

If you don’t have version tags set up, issues are tagged with Regression when an error occurs on an issue marked as RESOLVED.

You can also set up monitors to alert you when regressions occur.

Updating the issue status

The issue status appears anywhere the issue can be viewed, such as in the issues list or on the details panel for a given issue. To manually update the status of an issue, click the status and choose a different one in the dropdown menu.

The Activity Timeline in the Error Tracking Issue

Issue history

View a history of your issue activity with the Activity Timeline. On the details panel of any Error Tracking issue, view the Activity Timeline by clicking the Activity tab.

The Activity Timeline in the Error Tracking Issue