diff --git a/loki-config.yaml b/loki-config.yaml index b8abcd9..1a452bd 100644 --- a/loki-config.yaml +++ b/loki-config.yaml @@ -2,32 +2,20 @@ auth_enabled: false server: http_listen_port: 3100 - grpc_listen_port: 9095 -# Wir verzichten komplett auf den 'common' Block, um Konflikte zu vermeiden. +common: + instance_addr: 127.0.0.1 + path_prefix: /loki + storage: + filesystem: + chunks_directory: /loki/chunks + rules_directory: /loki/rules + replication_factor: 1 schema_config: configs: - store: tsdb schema: v13 - period: 24h - -storage_config: - tsdb_shipper: - active: true - config: - # Hier definieren wir den Object Store explizit als filesystem - store: filesystem - filesystem: - directory: /loki/chunks limits_config: - allow_structured_metadata: false - reject_old_samples: true - reject_old_samples_max_age: 168h - -# WICHTIG: Wir definieren den Speicherort für die Chunks separat, -# da Loki sonst wieder 'object_store type ""' meldet. -chunk_store_config: - filesystem: - directory: /loki/chunks \ No newline at end of file + allow_structured_metadata: false \ No newline at end of file