Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
1.3 KiB
1.3 KiB
Monitoring – Dokumentationsindex und Projektstand
Dokumenten-ID: GNMON-000-DOC Stand: 2026-10-19 Status: Planungsabschluss; Implementierung noch nicht begonnen
Dokumente
| Dokument | Zweck / Zielgruppe |
|---|---|
| GNMON-001-PLAN_Architecture.md | Host-Monitoring: Metriken, Collector, Dashboard, Anbindung Encoding; Infrastrukturadministratoren |
Bestätigter Stand
- Planungsabschluss 19.10.2026: host-weites Monitoring für
ghostnet-ki, fachlich getrennt vom Encoding-Workload (aus GNENC ausgegliedert). - Komponenten: host-seitiger Metrics-Collector (systemd-Service, schreibt
state/system.jsonalle 10 s) und Dashboard-Container untergn-dashboard(984). - Metriken: CPU, RAM, Disk (Root + NFS-Export), GPU-Util, VRAM.
- Dashboard: Python/Flask, read-only Mounts, kein GPU-/Schreibzugriff; erreichbar über NPM (CT-103) mit Keycloak.
- Anbindung Encoding: Dashboard liest
state/jobs/*.jsonread-only (state/group-readable viagn-media). - Noch nicht implementiert: Konto
gn-dashboard, Collector-Service, Dashboard-Quadlet, Image-Bau.
Noch offen
- NPM-Hostname und Keycloak-Client (Umsetzung).
- Collector-Identität (root vs. Metrics-Account mit
render-Gruppe). - Erweiterung um LLM-Metriken (später).