From 2f702f7bb1452138811f42309b032f9747182e97 Mon Sep 17 00:00:00 2001 From: Matthias Runge Date: Fri, 11 Jun 2021 16:38:53 +0200 Subject: [PATCH] Limit collectds memory usage to guard nodes from running out of memory. If there is a connection issue with collectd not being able to write to event or metrics endpoints, this can lead to accumulating to large portions of memory. Limiting the memory usage via podman memory will prevent the container to grow limitless. In case of using more than 512 MB, podman will restart the container. Change-Id: I0b65b2c7878fe5ebd0d7f1a6f2ba8df23f2f0b28 --- deployment/metrics/collectd-container-puppet.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/deployment/metrics/collectd-container-puppet.yaml b/deployment/metrics/collectd-container-puppet.yaml index 192f5b20c3..01cff71cf6 100644 --- a/deployment/metrics/collectd-container-puppet.yaml +++ b/deployment/metrics/collectd-container-puppet.yaml @@ -684,6 +684,7 @@ outputs: pid: host user: root restart: always + mem_limit: 512m cap_add: - IPC_LOCK healthcheck: