~/talk

Alertmanager on Its Way to High Availability

Talkat CloudNativeCon + KubeCon Europe 2017 · on Wednesday, 2017-03-29· at 11:15· A 06· [observability]
slides:none on file

Alertmanager adds a high availability mode that gossips only metadata (silences and sent-notification records) between instances using gossip protocol and CRDTs (conflict-free replicated data types) over the mesh library, keeping alerts themselves out of the gossip. It generates deterministic notification IDs by hashing group labels plus route and receiver, implements at-least-once delivery with dedup windows (group_wait/group_interval), and demos three instances plus a webhook where only one JSON notification is emitted, demonstrating the approach works.

AI-written summary · about

  1. 0:00Start
  2. 1:02Where does Coreos fit in?
  3. 1:29Alertmanager Features
  4. 2:54Prometheus & Alertmanager
  5. 4:08Grouped in one notification
  6. 4:58Infrastructure Scaling Story
  7. 8:43Example Alerting Rule
  8. 9:44Alert Evaluation in Prometheus
  9. 10:12Simple configuration
  10. 11:08Notification Pipeline
  11. 12:18What is gossiped?
  12. 13:46How? mesh by Weaveworks
  13. 15:40Create Silences
  14. 17:52Non silenced alert example
  15. 19:23Gossip Partition
  16. 20:25Notification Log
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.