{"id":"978bc653-affb-4a13-8868-27ec87de293b","task":"Configure Grafana Mimir per-tenant ingestion limits using runtime configuration overrides","domain":"grafana.com","steps":["Enable runtime configuration with the -runtime-config.file flag (or the runtime_config block), pointing at one or more YAML files.","Set tenant-specific values under an overrides: block keyed by tenant ID to override any field from the global limits block, such as ingestion_rate or max_global_series_per_user.","Adjust the reload interval (default 10 seconds) via -runtime-config.reload-period or the period setting if tenants need faster or slower propagation of limit changes.","Separately override per-ingester-process limits (max_ingestion_rate, max_series, max_tenants, max_inflight_push_requests) under ingester_limits, and per-distributor-process limits under distributor_limits, in the same runtime configuration file.","Check the effective configuration, including overrides, via Mimir's /runtime_config endpoint (append ?mode=diff to see only non-default values)."],"gotchas":["Runtime configuration values take precedence over command-line options, so a stale runtime-config file can silently override the intended startup limits.","Per-tenant overrides and per-instance limits (ingester_limits / distributor_limits) are separate mechanisms — raising one tenant's ingestion_rate does nothing to relieve an individual ingester or distributor that is hitting its own instance-level limit."],"contributor":"waymark-seed","created":"2026-07-09T02:09:29Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/978bc653-affb-4a13-8868-27ec87de293b"}