From f5073081efce9ae7bc73a15192678fc8be6a064d Mon Sep 17 00:00:00 2001 From: alkatrazz Date: Wed, 13 May 2026 21:58:28 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20monitoring=20=E2=80=94=20persistance=20?= =?UTF-8?q?NFS=20active=20(Prometheus=2020Gi=20+=20Grafana=202Gi)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mise à jour admin/monitoring.md : section persistance ajoutée avec répertoires NFS réels sur RAID5, avertissement "désactivée" retiré. Co-Authored-By: Claude Sonnet 4.6 --- admin/monitoring.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/admin/monitoring.md b/admin/monitoring.md index e6bf625..7ea87d5 100644 --- a/admin/monitoring.md +++ b/admin/monitoring.md @@ -216,14 +216,31 @@ kubectl -n argocd annotate application kube-prometheus-stack \ --- +## Persistance des données + +Les données sont persistées sur le RAID5 de storage-01 via NFS (provisioner `nfs-subdir-external-provisioner`). + +| PVC | Taille | Emplacement NFS | +|---|---|---| +| Prometheus | 20 Gi | `/srv/data/nfs/k8s/monitoring-prometheus-...-db-...` | +| Grafana | 2 Gi | `/srv/data/nfs/k8s/monitoring-kube-prometheus-stack-grafana-...` | + +```bash +# Vérifier l'espace consommé +ssh storage-01 "du -sh /srv/data/nfs/k8s/*" +``` + +--- + ## Points d'attention | Sujet | Détail | |---|---| -| Persistance Prometheus | Désactivée (emptyDir) — données perdues au redémarrage du pod. Installer Longhorn pour activer | -| Persistance Grafana | Désactivée — dashboards custom perdus au redémarrage. Exporter en JSON ou activer Longhorn | +| Persistance Prometheus | **Active** — 20 Gi NFS sur RAID5 storage-01. Rétention : 15 jours / 8 GB | +| Persistance Grafana | **Active** — 2 Gi NFS sur RAID5 storage-01. Dashboards conservés | | RAM compute nodes | Prometheus + Grafana : ~1 GB total. Limites définies dans values.yaml | | Talos — composants désactivés | `kubeEtcd`, `kubeScheduler`, `kubeControllerManager`, `kubeProxy` désactivés (non accessibles depuis Talos) | | DNS lab.local | Résout uniquement depuis LAN (192.168.10.0/24) — ajouter `/etc/hosts` sur le poste perso pour grafana/argocd | | ROCm scraper | Lit sysfs directement (`/sys/class/drm/`), pas de `rocm-smi` (retiré dans ROCm 7.x) | | Webhook port 9093 | Ouvert uniquement depuis 192.168.10.0/24 (nftables storage-01) | +| nfs-provisioner OutOfSync | La StorageClass peut disparaître si ArgoCD prune l'app. Forcer sync : `argocd app sync nfs-provisioner` |