From cbc982bdf6de0c12ae38da00cebfb7c5e8fe300e Mon Sep 17 00:00:00 2001 From: Yaguang Tang Date: Sat, 5 Oct 2024 04:19:27 +0800 Subject: [PATCH] [ATMOSPHERE-465] add log rotation for loki (#1944) Enable loki log rotation by default, the default retention period is 30 days. Fixes #525 --- roles/loki/vars/main.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/roles/loki/vars/main.yml b/roles/loki/vars/main.yml index f305e4915..d46ec7698 100644 --- a/roles/loki/vars/main.yml +++ b/roles/loki/vars/main.yml @@ -24,8 +24,28 @@ _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 + enable_api: true + rule_path: /var/loki/rules-temp + ring: + kvstore: + store: inmemory + storage: + type: local + local: + directory: /var/loki/rulestorage storage: type: filesystem schemaConfig: