Embracing white-box monitoring: Prometheus
Can your monitoring setup tell you about the radiation coming from atomic particle explosions on the Sun? Google’s planet-scale monitoring infrastructure can. (By monitoring the error-correction rate of the memory hardware and many other metrics, throughout all of Google's datacenters in real time.)
Welcome to the world of white-box monitoring, where you can look inside the black-box for more. White-box monitoring empowers you to monitor your entire infrastructure by collecting and aggregating metrics offered by your applications.
In this talk, we will instrument a real-world application with white-box monitoring using Prometheus, an open source monitoring system. Once we start collecting the metrics, we can finally write queries and alerting on top of metrics that matter. Expect your pager going off during this talk!