# Loki 3.x in monolithic mode (-target=all), filesystem storage on a PVC. auth_enabled: false server: http_listen_address: 0.0.0.0 http_listen_port: 3100 grpc_listen_address: 0.0.0.0 grpc_listen_port: 9096 log_level: info grpc_server_max_concurrent_streams: 1000 common: instance_addr: 127.0.0.1 path_prefix: /loki storage: filesystem: chunks_directory: /loki/chunks rules_directory: /loki/rules replication_factor: 1 ring: kvstore: store: inmemory schema_config: configs: - from: "2024-01-01" store: tsdb object_store: filesystem schema: v13 index: prefix: index_ period: 24h storage_config: tsdb_shipper: active_index_directory: /loki/tsdb-index cache_location: /loki/tsdb-cache filesystem: directory: /loki/chunks compactor: working_directory: /loki/compactor retention_enabled: true delete_request_store: filesystem compaction_interval: 10m retention_delete_delay: 2h limits_config: retention_period: 168h max_query_series: 5000 ingestion_rate_mb: 16 ingestion_burst_size_mb: 32 reject_old_samples: true reject_old_samples_max_age: 168h volume_enabled: true metric_aggregation_enabled: true allow_structured_metadata: true pattern_ingester: enabled: true metric_aggregation: loki_address: localhost:3100 query_range: align_queries_with_step: true cache_results: true results_cache: cache: embedded_cache: enabled: true max_size_mb: 100 frontend: encoding: protobuf ruler: storage: type: local local: directory: /loki/rules rule_path: /loki/rules-tmp enable_api: true analytics: reporting_enabled: false