~/talk

Automating Kibana Alerting: When GitOps meets UI

Talkat SREday London 2025 Q3 · 2025-09-18..09-19· [observability, web-platform]
name:Ayd Asraf
linkedin:aydasraf
slides:none on file

Company consolidates logs and metrics into Elastic and moves alerting to Kibana to tame 3 billion logs daily and 2,500 alerts per day across 1,300+ microservices. A GitOps+UI workflow uses YAML alert definitions in GitHub, Jenkins to run Terraform with the elasticsearch provider, and Python for migrations; Kibana audit logs plus webhooks generate PRs when alerts change. Features implemented include bi-directional automation (UI ↔ Git), maintenance-window realerting and spike detection, and a service factory that auto-creates alerts for new services.

AI-written summary · about

  1. 0:00Introduction to the Journey of Observability
  2. 0:11Building Initial Observability
  3. 3:42Challenges of Scaling Observability
  4. 6:07Centralizing Logs and Metrics
  5. 12:12Implementing Bi-Directional Automation
  6. 18:17Advanced Alerting Features
  7. 23:06Future Plans and Conclusion
~/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.