Deps experienced a major incident on December 18, 2024, lasting 2h 34m. The incident has been resolved; the full update timeline is below.
Update timeline
- resolved Dec 18, 2024, 07:54 PM UTC
We've now resolved the incident. Thanks for your patience. We will be updating alerting and our services to make them more resilient to this kind of issue in the future.