O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Alerting in Grafana, Grafanacon 2015

11.203 visualizações

Publicada em

As one of the most requested features in our last survey, and one of the most active open GitHub issues, alerting in Grafana is both an exciting and contentious topic. This presentation details our approach to tackling the alerting question in Grafana, and what’s coming down the pipe to allow people to manage their alerts side-by-side with their visualizations.

Publicada em: Engenharia

Alerting in Grafana, Grafanacon 2015

  1. 1. Alerting in grafana Dieter Plaetinck Grafanacon 2015 NYC
  2. 2. Dieter Who? • Graph-Explorer, metrics 2.0 • graphite-ng, carbon-relay-ng • anthracite • graphite-influxdb, influx-cli, whisper-to-influxdb • Bosun ~ graphite • http://dieter.plaetinck.be/tags/monitoring/
  3. 3. quixotic
  4. 4. quix·ot·ic /kwikˈsädik/ adj Idealistic without regard to practicality.
  5. 5. Anthony • Dieter • Matt • Raj • Torkel https://github.com/grafana/grafana/issues/2209
  6. 6. Idealizeddesign http://www.ida.liu.se/~steho87/und/htdd01/AckoffGuidetoIdealizedRedesign.pdf http://knowledge.wharton.upenn.edu/article/idealized-design-how-bell-labs-imagined-and-created-the-telephone-system-of-the-future/
  7. 7. brainstorm
  8. 8. Scope of alerting
  9. 9. Scope of alerting
  10. 10. Scope of alerting
  11. 11. UXdriven
  12. 12. syndrome second system
  13. 13. saying no.
  14. 14. Learning Grafana from
  15. 15. Prevent people from doing stupid things
  16. 16. Prevent people from doing stupid things Prevent people from doing smart things
  17. 17. Focus power users on
  18. 18. Finding the balance on a small budget
  19. 19. really
  20. 20. really
  21. 21. really
  22. 22. HARD
  23. 23. prototype iterate
  24. 24. evolvable design
  25. 25. userworkflow
  26. 26. mockups!
  27. 27. Dashboard level
  28. 28. Global level
  29. 29. Grafana: data viz alert config alert state viz
  30. 30. Grafana: data viz alert config alert state viz
 Handler: alert scheduling alert execution notifications
  31. 31. grafana api → handler bosun.org nagios.org sensuapp.org github.com/arachnys/cabot github.com/scobal/seyren ...
  32. 32. “batteries included, but removeable”
  33. 33. Time to vote
  34. 34. Why alerting INGrafana
  35. 35. why: unified workflow
  36. 36. why: integration
  37. 37. why: power through UX
  38. 38. •Workflow is key •Composability & compatibility •Handler integrations. <3 community. •Prototype coming in Grafana 2.x Conclusion
  39. 39. https://github.com/grafana/grafana/issues/2209 Q&A

×