Alerts provide real-time visibility into problems with your code and the impact on your users. There are several types of alerts available with customizable thresholds and integrations.
From the Alerts page in sentry.io, you can create new alert rules and manage existing ones. The “Alert Rules” tab displays your existing alert rules, along with their current status, project, team, and creation date. By default, the list is filtered so that only alerts associated with the teams you're a member of, as well as ones that aren't associated with any team, are displayed. You can change this using the filter button.
The Alerts page also displays a “History” tab where you can find a list of metric alerts with information like when it was triggered and how long it was active.
Issue alerts trigger whenever any issue in a project matches specified criteria. You can create alerts for issue-level changes, such as:
- New issues
- Issue frequency increasing
- Resolved and ignored issues becoming unresolved
You can find a full list of issue alert triggers in Issue Alert Configuration.
Metric alerts trigger when a metric is breached for either error or transaction events. Use metric alerts to monitor a finite and known set of metrics and components you care about, such as error frequency or performance metrics in your entire project, on important pages, or with specific tags.
Create alerts to monitor metrics, such as:
- Total errors in your project
- Latency: min, max, average, percentile
- Failure rate
- Crash free session or user rate for monitoring release health
- Custom metrics
You can find a full list of available metric alerts in Metric Alerts.
Besides alerts, Sentry sends you notifications about various things like issue state changes, release deploys, and quota usage. You can fine tune these notifications, as well as your personal alert settings, in User Settings > Notifications. Learn more about notifications and adjusting their associated settings in the full documentation.