SYSTEM Cited by 1 source
M3 (Uber)¶
M3 (m3db.io) is Uber's open-source metrics + time-series-database platform, built to handle observability at Uber scale during the 2013+ microservice build-out. Engineers query M3 directly for offline analysis or via Grafana dashboards. Paired with Nagios for alerting at scale. (Source: sources/2024-03-14-highscalability-brief-history-of-scaling-uber)
Cited alongside TChannel, Ringpop, Jaeger as part of the in-house platform Uber built to prevent its 2013+ microservice fleet from becoming a distributed monolith — metrics-everywhere-by-default was one of the platform-team standardizations that supplied the data for SRE practices to scale.
Seen in¶
- sources/2024-03-14-highscalability-brief-history-of-scaling-uber — cited as the canonical per-service observability substrate for Uber's microservice fleet.
Related¶
- systems/grafana — the usual dashboard frontend to M3.
- systems/prometheus — peer/alternative TSDB in the ecosystem.
- systems/nagios — alerting layer paired with M3 metrics.
- companies/uber — origin org.
- concepts/observability — the cross-cutting practice M3 enables.