audit(gremlin): monitoring PASS 2026-04-20
This commit is contained in:
parent
ca19f59902
commit
73d7e7257e
1 changed files with 33 additions and 0 deletions
33
Netgrimoire/Audits/monitoring-2026-04-20.md
Normal file
33
Netgrimoire/Audits/monitoring-2026-04-20.md
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
title: Audit - monitoring.yaml
|
||||
description: Gremlin audit report 2026-04-20
|
||||
published: true
|
||||
date: 2026-04-20T11:27:01.385Z
|
||||
tags: gremlin,audit
|
||||
editor: markdown
|
||||
dateCreated: 2026-04-20T11:27:01.385Z
|
||||
---
|
||||
|
||||
# Audit Report — monitoring.yaml
|
||||
|
||||
**Date:** 2026-04-20
|
||||
**File:** swarm/monitoring.yaml
|
||||
**Type:** Docker Swarm
|
||||
**Verdict:** PASS
|
||||
|
||||
---
|
||||
|
||||
**PASS Items:**
|
||||
|
||||
1. **Homepage Labels:** All specified homepage labels are present and correctly formatted.
|
||||
2. **Uptime Kuma Labels:** Both `kuma.prometheus.http.name`, `kuma.prometheus.http.url`, `kuma.grafana.http.name`, and `kuma.grafana.http.url` are set correctly.
|
||||
3. **Caddy Labels on Exposed Services:**
|
||||
- Prometheus: `caddy=prometheus.netgrimoire.com`, `caddy.reverse_proxy=prometheus:9090`
|
||||
- Grafana: `caddy=grafana.netgrimoire.com`, `caddy.reverse_proxy=grafana:3000`
|
||||
- Alertmanager: `caddy=alertmanager.netgrimoire.com`, `caddy.reverse_proxy=alertmanager:9093`
|
||||
- Blackbox Exporter: `caddy=blackbox.netgrimoire.com`, `caddy.reverse_proxy=blackbox:9115`
|
||||
4. **Placement Constraints:** All services are constrained to run on the node with the hostname "znas".
|
||||
5. **Volumes Use /DockerVol/<service> Path Convention:** All volume paths follow the specified convention.
|
||||
6. **Network References External netgrimoire Overlay:** The `netgrimoire` network is correctly referenced as an external overlay.
|
||||
|
||||
**VERDICT: PASS**
|
||||
Loading…
Add table
Add a link
Reference in a new issue