From b6cf254e98d0428667676d0dfd42770888e9dcbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Fri, 7 Feb 2025 13:17:29 +0100 Subject: [PATCH] Set limits for journald size --- system/monitoring/logs.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/system/monitoring/logs.nix b/system/monitoring/logs.nix index e003f97..827a368 100644 --- a/system/monitoring/logs.nix +++ b/system/monitoring/logs.nix @@ -1,5 +1,15 @@ { ... }: { + # Configure journald + services.journald = { + extraConfig = [ + "SystemMaxUse=500M" + "SystemKeepFree=1G" + ]; + rateLimitInterval = "10s"; + }; + + # Configure promtail services.promtail = { enable = true; configuration = {