From 39d313579cba174cc529d7d4325f63e038248f49 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Wed, 3 Jun 2026 15:21:18 +0900 Subject: [PATCH] bicep/mysql: rotate slow query logs --- hosts/bicep/services/mysql/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/hosts/bicep/services/mysql/default.nix b/hosts/bicep/services/mysql/default.nix index 1e9e1bd..dcff54a 100644 --- a/hosts/bicep/services/mysql/default.nix +++ b/hosts/bicep/services/mysql/default.nix @@ -71,4 +71,16 @@ in ]; }; }; + + services.logrotate = lib.mkIf (cfg.settings.mysqld.slow-query-log == 1) { + enable = true; + settings.mysql-slowlog = { + files = [ cfg.settings.mysqld.slow-query-log-file ]; + frequency = "weekly"; + rotate = 12; + create = "0660 mysql mysql"; + minsize = "1M"; + compress = true; + }; + }; }