From 711f49b7c3a1106fae7a5aad1d980d7fc8b8e3ed Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Fri, 24 Jan 2025 10:51:18 -0800 Subject: [PATCH] Log grafana to /var/log/containers with journald/syslog Use the docker compose journald logging driver to log grafana logs to /var/log/containers. This simplifies log collection for CI jobs (previously they were only available via `docker logs`) and should make it easier to inspect logs in production. Change-Id: Icdaadc6ed8d1355673cf36861d28e693bfe734a1 --- playbooks/roles/grafana/templates/docker-compose.yaml.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/playbooks/roles/grafana/templates/docker-compose.yaml.j2 b/playbooks/roles/grafana/templates/docker-compose.yaml.j2 index e62a8757a5..2a14ea6b0d 100644 --- a/playbooks/roles/grafana/templates/docker-compose.yaml.j2 +++ b/playbooks/roles/grafana/templates/docker-compose.yaml.j2 @@ -19,3 +19,7 @@ services: volumes: - /etc/grafana/secrets:/etc/grafana/secrets:ro - /etc/grafana/home:/etc/grafana/home:ro + logging: + driver: journald + options: + tag: "docker-grafana"