onotify: A scalable, flexible Alertmanager
summary
onotify is a serverless replacement for Alertmanager built on Cloudflare Workers using durable objects, designed to be backwards compatible with Alertmanager HTTP API and config while adding built-in authentication via Cloudflare Access, paginated endpoints, and alert histories stored indefinitely. A routing tree is restructured into a DAG to memoize regex evaluations, dropping evaluation time from about ten seconds to around 300 milliseconds. The demo sends, acknowledges, and shows full alert history successfully, and webhooks sync acknowledgements with downstream sinks.
AI-written summary · about
chapters (6)
- 0:00Introduction and context
- 2:23Problems with Alertmanager
- 9:49Introducing O Notify
- 13:23O Notify features and demo
- 20:51Future of alerting systems
- 21:58Q&A
related talks
32mAlertmanager on Its Way to High Availability
50mApplied Alerting Philosophy
18mAlert Analytics
23mAlerting in the Prometheus Ecosystem: The Past, Present and Future
36mUnderstanding and Extending Prometheus AlertManager
05mLightning Talk: How the Observability Team at Spotify Radically Decreased On-Call Alerts
39mAlertmanager Has Amnesia – Should We Fix It?
33mAlerting in Cloud Native Environments
