Stack Overflow: How We Do Monitoring
Table of Contents

What is monitoring? As far as I can tell, it means different things to different people. But we more or less agree on the concept.
I think. Maybe. Let’s find out!
Source: nickcraver.com

What is monitoring? As far as I can tell, it means different things to different people. But we more or less agree on the concept.
I think. Maybe. Let’s find out!
Source: nickcraver.com
Uber’s many data flows required modeling the data associated with a specific task, such as a rider trip, into a state machine. The state machine lets engineers focus on just the events needed to successfully accomplish a trip. In one sense, Uber’s challenge of efficiently matching riders and drivers in the real world comes down to the question of how to collect, store, and logically arrange data.
Read More
M3, Uber’s open source metrics platform for Prometheus, facilitates scalable and configurable multi-tenant storage for large-scale metrics. To facilitate the growth of Uber’s global operations, we need to be able to quickly store and access billions of metrics on our back-end systems at any given time. As part of our robust and scalable metrics infrastructure, we built M3, a metrics platform that has been in use at Uber for several years now.
Read More