diff --git a/config/monitoring-loki.nix b/config/monitoring-loki.nix index fc4b57b..84f0c26 100644 --- a/config/monitoring-loki.nix +++ b/config/monitoring-loki.nix @@ -31,10 +31,16 @@ replication_factor = 1; path_prefix = "/var/lib/loki"; }; - storage_config.filesystem.directory = "/var/lib/loki/chunks"; - table_manager = { - retention_deletes_enabled = true; - retention_period = config.globals.retention; + storage_config = { + tsdb_shipper = { + active_index_directory = "/var/lib/loki/index"; + cache_location = "/var/lib/loki/index_cache"; + cache_ttl = "24h"; + }; + }; + compactor = { + retention_enabled = true; + delete_request_store = "filesystem"; }; pattern_ingester.enabled = true; limits_config = {