From 06b1ff5bb35e3a6370ef35872c2f84078ce466a2 Mon Sep 17 00:00:00 2001 From: Yaguang Tang Date: Fri, 4 Oct 2024 17:00:31 +0800 Subject: [PATCH] [ATMOSPHERE-116] Support loki log rotation (#1765) Fixes #525 Adds the following config ref: https://grafana.com/docs/loki/latest/operations/storage/retention/ limits_config: retention_period: 30d # Keep 30 days compactor: delete_request_cancel_period: 10m # don't wait 24h before processing the delete_request retention_enabled: true # enable log retention retention_delete_delay: 2h # wait 2 hours before actually deleting stuff --- roles/loki/vars/main.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/roles/loki/vars/main.yml b/roles/loki/vars/main.yml index d3890ff5c..82479df0b 100644 --- a/roles/loki/vars/main.yml +++ b/roles/loki/vars/main.yml @@ -24,8 +24,16 @@ _loki_helm_values: auth_enabled: false commonConfig: replication_factor: 1 + compactor: + working_directory: /var/loki/compactor + compaction_interval: 10m + retention_enabled: true + delete_request_store: filesystem + retention_delete_delay: 2h + retention_delete_worker_count: 150 limits_config: max_label_names_per_series: 25 + retention_period: 30d rulerConfig: alertmanager_url: http://alertmanager-operated.monitoring:9093 enable_alertmanager_v2: true