Interactive route
Mimir Prometheus Architecture
Switch between ingestion and query paths to see how samples, blocks, cache, and index lookups move through a Mimir cluster.
Live flow
t+0ms
Prometheus ships a remote-write batch with tenant labels.
1t+180ms
Distributor authenticates, validates labels, applies limits, and chooses ingester replicas.
2t+360ms
Ingester appends samples to the WAL and keeps hot chunks in memory.
3t+540ms
Ingester flushes completed TSDB blocks into object storage.
4t+720ms
Compactor reads blocks from object storage, merges them, and writes optimized blocks back.
5What changes when you tune it
Distributor pressure Normal
Querier work after cache 38%
Object storage footprint 8.3TB
remote_write: tenant: team-api replicas: 3 routed_to: ingester-1 status: accepted