# Understanding Monarch, Google's Planet-Scale Monitoring System

DevFeed: [Understanding Monarch, Google's Planet-Scale Monitoring System](<https://devfeed.tech/articles/understanding-monarch-google-s-planet-scale-monitoring-system-39618.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2021-05-20_Understanding-Monarch--Google-s-Planet-Scale-Monitoring-System-60e59b63ac0c>)

Published: 2021-05-20T00:00:00Z

Content type: article

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Time Series](<https://devfeed.tech/topics/time-series.md>), [Google](<https://devfeed.tech/topics/google.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [sharding](<https://devfeed.tech/topics/sharding.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [google](<https://devfeed.tech/tags/google.md>), [latency](<https://devfeed.tech/tags/latency.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [logs](<https://devfeed.tech/tags/logs.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [series](<https://devfeed.tech/tags/series.md>), [sharding](<https://devfeed.tech/tags/sharding.md>), [spanner](<https://devfeed.tech/tags/spanner.md>), [time-series](<https://devfeed.tech/tags/time-series.md>)

## AI overview

This article explains Monarch, Google's planet-scale in-memory time series database and monitoring system. It covers its availability and partitioning goals, regional data placement, in-memory leaves, persistent logs, ingestion routers, range assignment, lexicographic sharding, and metric formats.

## Source excerpt

Monarch is a planet-scale in-memory time series database developed by Google. It is mainly used by as a reliable monitoring system by most of Google's internal systems like Spanner, BigTable, Colossus, BlobStore...