From 63f2243f28cbe4a304b5b8054e1cd86d2ed50769 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sat, 20 Sep 2025 14:13:27 +0800 Subject: [PATCH] services: alloy & grafana & loki & mimir: Add log file. * modules/rosenthal/services/monitoring.scm (alloy-shepherd, grafana-shepherd) (loki-shepherd, mimir-shepherd): Add log file. --- modules/rosenthal/services/monitoring.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/modules/rosenthal/services/monitoring.scm b/modules/rosenthal/services/monitoring.scm index 228e186..85776ef 100644 --- a/modules/rosenthal/services/monitoring.scm +++ b/modules/rosenthal/services/monitoring.scm @@ -68,7 +68,8 @@ (start #~(make-forkexec-constructor (list #$(file-append alloy "/bin/alloy") "run" #$config) - #:directory "/var/lib/alloy")) + #:directory "/var/lib/alloy" + #:log-file "/var/log/alloy.log")) (stop #~(make-kill-destructor)) (auto-start? auto-start?))))) @@ -147,7 +148,8 @@ "server" "--config" #$config-file) #:user "grafana" #:group "grafana" - #:directory #$(file-append grafana "/share/grafana"))) + #:directory #$(file-append grafana "/share/grafana") + #:log-file "/var/log/grafana.log")) (stop #~(make-kill-destructor)) (auto-start? auto-start?)))))) @@ -230,7 +232,8 @@ (string-append "-config.file=" #$config-file)) #:user "loki" #:group "loki" - #:directory "/var/lib/loki")) + #:directory "/var/lib/loki" + #:log-file "/var/log/loki.log")) (stop #~(make-kill-destructor)) (auto-start? auto-start?)))))) @@ -311,7 +314,8 @@ (string-append "-config.file=" #$config-file)) #:user "mimir" #:group "mimir" - #:directory "/var/lib/mimir")) + #:directory "/var/lib/mimir" + #:log-file "/var/log/mimir.log")) (stop #~(make-kill-destructor)) (auto-start? auto-start?))))))