From e65e4e8fa08f09f0966ae058f50b5f175a2bb2cd Mon Sep 17 00:00:00 2001 From: traveler Date: Mon, 13 Apr 2026 06:23:28 -0500 Subject: [PATCH] audit(gremlin): logging FAIL 2026-04-13 --- Netgrimoire/Audits/logging-2026-04-13.md | 46 ++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Netgrimoire/Audits/logging-2026-04-13.md diff --git a/Netgrimoire/Audits/logging-2026-04-13.md b/Netgrimoire/Audits/logging-2026-04-13.md new file mode 100644 index 0000000..26830e5 --- /dev/null +++ b/Netgrimoire/Audits/logging-2026-04-13.md @@ -0,0 +1,46 @@ +--- +title: Audit - logging.yaml +description: Gremlin audit report 2026-04-13 +published: true +date: 2026-04-13T11:23:28.207Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-13T11:23:28.207Z +--- + +# Audit Report — logging.yaml + +**Date:** 2026-04-13 +**File:** swarm/logging.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**Homepage labels:** +PASS: homepage.group=Monitoring, homepage.name=Loki +FAIL: homepage.description is missing for Loki. +FAIL: homepage.description is missing for Promtail. +FAIL: homepage.description is missing for Grafana. + +**Uptime Kuma labels:** +FAIL: No Uptime Kuma services defined in the file. + +**Caddy labels on exposed services:** +PASS: caddy=loki.netgrimoire.com, caddy.reverse_proxy={{upstreams 3100}} +PASS: caddy=grafana.netgrimoire.com, caddy.reverse_proxy={{upstreams 3000}} + +**Placement constraints:** +FAIL: No service has a placement constraint defined. + +**Volumes use /DockerVol/ path convention:** +PASS: loki_config driver_opts.device=/DockerVol/Loki/config +PASS: loki_data driver_opts.device=/DockerVol/Loki/data +PASS: loki_wal driver_opts.device=/DockerVol/Loki/wal +PASS: promtail_config driver_opts.device=/DockerVol/Promtail/config +PASS: grafana_data driver_opts.device=/DockerVol/Grafana/data + +**Network references external netgrimoire overlay:** +PASS: netgrimoire network is referenced externally. + +**VERDICT: FAIL** \ No newline at end of file