forklaunch 1.19.1

Launch faster with forklaunch
# Grafana Mimir — local metrics backend.
#
# This file deliberately mirrors the production Mimir config generated by the
# ForkLaunch deployment agent (observability-resources.pulumi.ts) so the two can
# be diffed line by line. Only the storage endpoint and retention differ:
# production points `common.storage.s3` at AWS S3, local points it at MinIO.
#
# Health/readiness endpoint is /ready (dskit), NOT Prometheus's /-/healthy.
# The Prometheus-compatible query API is served under /prometheus.

multitenancy_enabled: true
target: all

server:
  http_listen_port: 9090
  grpc_listen_port: 9095
  log_level: warn

common:
  storage:
    backend: s3
    s3:
      bucket_name: forklaunch-telemetry
      endpoint: minio:9000
      access_key_id: minioadmin
      secret_access_key: minioadmin
      insecure: true

blocks_storage:
  storage_prefix: mimirblocks
  bucket_store:
    sync_dir: /data/mimir/sync
    # Local-only: memcached is wired into the bucket store caches here. The
    # production stack runs a memcached container but does not yet reference it
    # from mimir.yaml -- see PR notes.
    index_cache:
      backend: memcached
      memcached:
        addresses: dns+memcached:11211
    chunks_cache:
      backend: memcached
      memcached:
        addresses: dns+memcached:11211
    metadata_cache:
      backend: memcached
      memcached:
        addresses: dns+memcached:11211
  tsdb:
    dir: /data/mimir/tsdb

ingester:
  ring:
    replication_factor: 1

store_gateway:
  sharding_ring:
    replication_factor: 1

usage_stats:
  enabled: false

limits:
  compactor_blocks_retention_period: 7d