diff --git a/hosts/monitoring/default.nix b/hosts/monitoring/default.nix index f3c6829..e30daba 100644 --- a/hosts/monitoring/default.nix +++ b/hosts/monitoring/default.nix @@ -61,6 +61,12 @@ per_stream_rate_limit = "32MB"; per_stream_rate_limit_burst = "64MB"; max_query_series = 100000; + retention_period = "672h"; # 28 days + }; + compactor = { + retention_enabled = true; + working_directory = "/var/lib/loki/compactor"; + delete_request_store = "filesystem"; }; schema_config = { configs = [ @@ -124,6 +130,7 @@ ingestion_rate = 100000; ingestion_burst_size = 200000; max_global_series_per_user = 0; + compactor_blocks_retention_period = "672h"; # 28 days }; store_gateway = { sharding_ring = {