# Configuration for running Mimir in single-process mode. # This should not be used in production. It is only for getting started # and development. # Disable the requirement that every request to Mimir has a # X-Scope-OrgID header. `anonymous` will be substituted in instead. multitenancy_enabled: false server: http_listen_port: 9009 # Configure the server to allow messages up to 100MB. grpc_server_max_recv_msg_size: 104857600 grpc_server_max_send_msg_size: 104857600 grpc_server_max_concurrent_streams: 1000 distributor: ring: kvstore: store: memberlist pool: health_check_ingesters: true ingester: ring: # The address to advertise for this ingester. Will be autodiscovered by # looking up address on eth0 or en0; can be specified if this fails. # address: 127.0.0.1 # We want to start immediately and flush on shutdown. min_ready_duration: 0s final_sleep: 0s num_tokens: 512 # Use an in memory ring store, so we don't need to launch a Consul. kvstore: store: inmemory replication_factor: 1 blocks_storage: tsdb: dir: /mimir/tsdb bucket_store: sync_dir: /mimir/tsdb-sync # You can choose between local storage and Amazon S3, Google GCS and Azure storage. Each option requires additional configuration # as shown below. All options can be configured via flags as well which might be handy for secret inputs. backend: filesystem # s3, gcs, azure or filesystem are valid options #s3: # bucket_name: mimir # endpoint: s3.dualstack.us-east-1.amazonaws.com # Configure your S3 credentials below. # secret_access_key: "TODO" # access_key_id: "TODO" # gcs: # bucket_name: mimir # service_account: # if empty or omitted Mimir will use your default service account as per Google's fallback logic # azure: # account_name: # account_key: # container_name: # endpoint_suffix: # max_retries: #Number of retries for recoverable errors (defaults to 20) filesystem: dir: /mimir/data/tsdb compactor: data_dir: /mimir/compactor ruler_storage: backend: local local: directory: /mimir/rules limits: # Delete from storage metrics data older than 1 year. compactor_blocks_retention_period: 1y