[ATMOSPHERE-464] Support loki log rotation (#1945)
Enable loki log rotation by default, the default retention period is 30 days.
Fixes #525
diff --git a/roles/loki/vars/main.yml b/roles/loki/vars/main.yml
index cbae189..0024b3b 100644
--- a/roles/loki/vars/main.yml
+++ b/roles/loki/vars/main.yml
@@ -23,8 +23,28 @@
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
test: