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 for Errors & Performance
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.
When you create a new project in sentry.io, you can select a default issue alert. However, you can also create your own alerts to suit your team’s needs, using these best practices as a guide.
By default all users can mute alerts for everyone. Sentry users with manager or owner permissions can change the minimum role requirement in Settings > General Settings > Let Members Create and Edit Alerts.
Issue alerts can be muted on the alert rule details page by clicking the "Mute" button. This will mute the alert from notifying you until you click "Unmute". If you want to mute the alert from firing entirely, select "Mute for everyone" from the dropdown. If the only alert action is set to notify an integration, the only option available will be "Mute for everyone". If there are multiple alert actions which notify an integration and notify a user or team and you select "Mute for me", the integration alert will still fire.
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.
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) to suggesting an update ("yeah, this would be better").