monitoring-datenfluss: rechtwinklige Linien (curve:step) + LR-Stapelung der Standorte; Layout-Grenze (gleich große Boxen → draw.io) dokumentiert

This commit is contained in:
ak
2026-06-23 06:13:19 +00:00
parent ac3aa9a7f1
commit 063c330009

View File

@@ -8,17 +8,18 @@ Stand 2026-06-23 (NAS-CRK-02 Ruhrstr. mit blackbox + smokeping).
Kurze Kantenbeschriftungen bewusst gehalten (Details siehe Matrix unten), damit es in der Gitea-Web-Ansicht sauber rendert. Kurze Kantenbeschriftungen bewusst gehalten (Details siehe Matrix unten), damit es in der Gitea-Web-Ansicht sauber rendert.
```mermaid ```mermaid
flowchart TB %%{init: {'flowchart': {'curve': 'step'}}}%%
flowchart LR
subgraph A["Standort A · Pferdebachstr (40er)"] subgraph A["Standort A · Pferdebachstr (40er)"]
XGS40["XGS-40"] XGS40["XGS-40"]
rpp1["rpp1<br/>Probe + Syslog-Relay"] rpp1["rpp1 · Probe + Relay"]
end end
subgraph B["Standort B · Ruhrstr (30er)"] subgraph B["Standort B · Ruhrstr (30er)"]
XGS30["XGS-30"] XGS30["XGS-30"]
NAS["NAS-CRK-02<br/>Probe: blackbox + smokeping"] NAS["NAS-CRK-02 · Probe<br/>blackbox + smokeping"]
end end
subgraph H["Heimnetz (Referenz)"] subgraph H["Heimnetz · Referenz"]
Pi5["raspip5<br/>Probe"] Pi5["raspip5 · Probe"]
end end
Prom[("Prometheus")] Prom[("Prometheus")]
@@ -66,6 +67,7 @@ flowchart TB
Die beiden KLV-Standort-Zeilen werden lokal je Standort gemessen — **außer** der WAN-Auslastung (SNMP), die für **beide** Standorte von rpp1 kommt: Die beiden KLV-Standort-Zeilen werden lokal je Standort gemessen — **außer** der WAN-Auslastung (SNMP), die für **beide** Standorte von rpp1 kommt:
```mermaid ```mermaid
%%{init: {'flowchart': {'curve': 'step'}}}%%
flowchart LR flowchart LR
rpp1["rpp1 · Std A"] rpp1["rpp1 · Std A"]
NAS["NAS-CRK-02 · Std B"] NAS["NAS-CRK-02 · Std B"]
@@ -89,5 +91,5 @@ flowchart LR
- **Prober-Adressen:** rpp1 `10.128.40.10:9115` (+SNMP `:9116`) · NAS-CRK-02 `10.128.30.3:9115` (blackbox) + `:9374` (smokeping) · Pi5 `10.100.0.2:9115`. Scrape vom VPS-Prometheus (Std A/B über VPN). - **Prober-Adressen:** rpp1 `10.128.40.10:9115` (+SNMP `:9116`) · NAS-CRK-02 `10.128.30.3:9115` (blackbox) + `:9374` (smokeping) · Pi5 `10.100.0.2:9115`. Scrape vom VPS-Prometheus (Std A/B über VPN).
- **„VPS extern" ist keine Blackbox-Perspektive:** Der blackbox-Container auf dem VPS läuft (`127.0.0.1:9115`), ist aber **nicht** verdrahtet. Externe Sicht = **Gatus**. (Offen: verdrahten oder Container entfernen.) - **„VPS extern" ist keine Blackbox-Perspektive:** Der blackbox-Container auf dem VPS läuft (`127.0.0.1:9115`), ist aber **nicht** verdrahtet. Externe Sicht = **Gatus**. (Offen: verdrahten oder Container entfernen.)
- **Rendering:** Gitea rendert Mermaid clientseitig ohne Layout-Einstellung — saubere Darstellung kommt nur über render-freundliches Mermaid (kurze Kantenlabels, wenige mehrzeilige Knoten, `TB`-Richtung). Daher hier bewusst schlank gehalten. - **Rendering / Layout:** Gitea rendert Mermaid clientseitig **ohne Layout-Einstellung** — saubere Darstellung kommt nur über render-freundliches Mermaid: kurze Kantenlabels, wenige mehrzeilige Knoten, `flowchart LR` (Quellen stapeln links untereinander) und `curve: step` (rechtwinklige statt geschwungene Linien). **Grenze:** exakt gleich große Boxen / pixelgenaue Positionen kann Mermaids Auto-Layout nicht — dafür wäre draw.io nötig (`.drawio` im selben Repo).
- **Quellen:** `prometheus.yml`, `alerts.yml`; `dokumentation/15_systeme/68_nas_crk02_ruhrstr.md`; `dokumentation/10_monitoring/06_klv_dashboard_beschreibung.md`. - **Quellen:** `prometheus.yml`, `alerts.yml`; `dokumentation/15_systeme/68_nas_crk02_ruhrstr.md`; `dokumentation/10_monitoring/06_klv_dashboard_beschreibung.md`.