Colleen O'Rourke
Colleen O'Rourke
We have a huge number of events on https://sentry.sentry.io/issues/2382970109 which happens when an alert rule has been deleted but the associated `QuerySubscription` and `SnubaQuery` are not deleted. This PR cleans...
Follow up to https://github.com/getsentry/sentry/pull/75787 and https://github.com/getsentry/sentry/pull/75872 Fixes [SENTRY-3DDN](https://sentry.sentry.io/issues/5692294203/)
While doing prod testing for anomaly detection and expecting to hit Seer timeouts, nothing prevented the alerts from being created or edited despite the service not being available yet. I...
This PR moves anomaly detection specific functions out of the subscription processor, there are no logic changes.
We had `seer_anomaly_detection_connection_pool` defined in a few places, this just moves it to be defined once in `utils.py` and imports it as needed. Some tests will fail until I can...
Add support for apdex type metric alerts for anomaly detection Closes https://getsentry.atlassian.net/browse/ALRT-245
Another small cleanup as I look through this code for the ACI spec. Move the check for an action for each trigger to the serializer, and remove the signals we...
Rename metric alert stuff to metric issue and move some code into the base validator class. edit - also added data condition update tests and fixed a bug with updating...