diff --git a/docs/plans/2026-02-13-centralized-log-collection-design.md b/docs/plans/2026-02-13-centralized-log-collection-design.md index 60940345..5f8ca12c 100644 --- a/docs/plans/2026-02-13-centralized-log-collection-design.md +++ b/docs/plans/2026-02-13-centralized-log-collection-design.md @@ -62,7 +62,7 @@ Single-binary deployment. Existing Helm chart config in `loki.yaml`, updated wit **Ruler:** - Evaluates LogQL alert rules in real-time (before chunk flush) -- Fires to `http://alertmanager.monitoring.svc.cluster.local:9093` +- Fires to `http://prometheus-alertmanager.monitoring.svc.cluster.local:9093` **Storage:** - NFS PV/PVC at `/mnt/main/loki/loki` (15Gi, existing) @@ -70,7 +70,7 @@ Single-binary deployment. Existing Helm chart config in `loki.yaml`, updated wit **Resources:** - Memory: 6Gi limit -- CPU: 500m limit +- CPU: 1 limit ### 3. Alloy (Helm Release) @@ -82,7 +82,7 @@ DaemonSet log collector. Existing config in `alloy.yaml` is complete: **Resources per pod:** - Memory: 128Mi limit -- CPU: 100m limit +- CPU: 200m limit ### 4. Grafana Datasource diff --git a/modules/kubernetes/monitoring/loki.tf b/modules/kubernetes/monitoring/loki.tf index b6446d09..a638cc3e 100644 --- a/modules/kubernetes/monitoring/loki.tf +++ b/modules/kubernetes/monitoring/loki.tf @@ -7,6 +7,7 @@ resource "helm_release" "loki" { chart = "loki" values = [templatefile("${path.module}/loki.yaml", {})] + atomic = true timeout = 300 depends_on = [kubernetes_config_map.loki_alert_rules] diff --git a/modules/kubernetes/monitoring/loki.yaml b/modules/kubernetes/monitoring/loki.yaml index 06bb8765..00ab5da5 100644 --- a/modules/kubernetes/monitoring/loki.yaml +++ b/modules/kubernetes/monitoring/loki.yaml @@ -34,7 +34,7 @@ loki: type: local local: directory: /loki/rules - alertmanager_url: http://alertmanager.monitoring.svc.cluster.local:9093 + alertmanager_url: http://prometheus-alertmanager.monitoring.svc.cluster.local:9093 ring: kvstore: store: inmemory diff --git a/secrets/nfs_directories.txt b/secrets/nfs_directories.txt index 17e83a1d..d99f3aac 100644 Binary files a/secrets/nfs_directories.txt and b/secrets/nfs_directories.txt differ