4 ms·
Google basically does all its monitoring through time series databases. Basically the record response times, error rates, and internal health metrics from all
by perlgeek 10y ago
Google basically does all its monitoring through time series databases.
Basically the record response times, error rates, and internal health metrics from all kinds of services and service instances all as time series, and then define rules on top of these to define when to generate alerts.
Other things you typically want to record are all kinds of resource usage metrics, like disk usage, RAM usage, number of processes, network traffic and saturation etc.
- a3n 10y agoInteresting to uncover data that's not directly related to a requirement: get some search results. Of course it's humans sitting at the laptop, so time matters. But the other data you mention also has the nature of "the thing we care about" along with "time associated with the thing we care about." I wonder what other extra-dimensional (totally made up term on the fly) data we might care about. Power per query. Temperature per query. Water consumed per query. Water consumed per current activity level of trending topics.
- perlgeek 10y agoMoney earned per... is usually a pretty big thing :-)