diff --git a/kubernetes/apps/monitoring/helmrelease-loki.yaml b/kubernetes/apps/monitoring/helmrelease-loki.yaml index 6d0af323..a0294741 100644 --- a/kubernetes/apps/monitoring/helmrelease-loki.yaml +++ b/kubernetes/apps/monitoring/helmrelease-loki.yaml @@ -39,8 +39,14 @@ spec: replication_factor: 1 storage: type: filesystem + # retention_period is only enforced by the compactor with + # retention_enabled; Loki keeps logs forever otherwise. + compactor: + working_directory: /var/loki/compactor + retention_enabled: true + delete_request_store: filesystem limits_config: - retention_period: 2160h + retention_period: 8760h ingestion_rate_mb: 10 ingestion_burst_size_mb: 20 max_streams_per_user: 10000