alertmanager: data_dir: /var/lib/cortex/alertmanager enable_api: true external_url: /alertmanager alertmanager_storage: s3: bucket_name: igs-cortex-alert-manager endpoint: s3.dualstack.us-east-1.amazonaws.com insecure: true region: us-east-1 auth_enabled: false blocks_storage: bucket_store: bucket_index: enabled: true sync_dir: /var/lib/cortex/tsdb-sync s3: bucket_name: igs-cortex-block-storage endpoint: s3.dualstack.us-east-1.amazonaws.com insecure: true region: us-east-1 tsdb: dir: /var/lib/cortex/tsdb compactor: data_dir: /tmp/cortex/compactor sharding_ring: kvstore: store: inmemory distributor: otlp: convert_all_attributes: true remote_timeout: 15s shard_by_all_labels: true frontend_worker: match_max_concurrent: true ingester: lifecycler: address: 0.0.0.0 final_sleep: 0s min_ready_duration: 0s num_tokens: 512 ring: kvstore: store: inmemory replication_factor: 1 ingester_client: grpc_client_config: connect_timeout: 15s grpc_compression: gzip max_send_msg_size: 104857600 limits: max_label_names_per_series: 50 ruler: enable_api: true ruler_storage: s3: bucket_name: igs-cortex-ruler endpoint: s3.dualstack.us-east-1.amazonaws.com insecure: true region: us-east-1 server: http_listen_port: 9009