From 227ce8cfcf67b7c3b1b3db34cf264ac08a3386d4 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Thu, 18 Jan 2024 20:35:22 -0600 Subject: [PATCH] collectd: Bind-mount journal log socket *collectd* logs to syslog, so its output is lost when it's running in a container. We can capture messages from it by mounting the journald syslog socket into the container. --- templates/collectd/collectd.container | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/collectd/collectd.container b/templates/collectd/collectd.container index ddce6ff..dc6b625 100644 --- a/templates/collectd/collectd.container +++ b/templates/collectd/collectd.container @@ -7,6 +7,7 @@ Wants=network.target [Container] Image=git.pyrocufflink.net/containerimages/collectd:latest Volume=/:/host +Volume=/dev/log:/dev/log:rw Volume=/etc/collectd.d:/etc/collectd.d:ro Volume=/run:/run:rw Tmpfs=/tmp