feat: GPU-Auto-Erkennung (nvidia_smi, rocm-smi); Testserver-Aufraeumen dokumentiert
This commit is contained in:
1 parent
eb5d8b9033
commit
a19bd82189
5 files changed
+122
-13
No files matched your search
@@ -20,6 +20,8 @@ curl -fsSL https://gitea.m-m.bio/mm/netbird-telegraf-installer/raw/branch/main/i
|
||||
| `--apache-log <pfad>` | Access-Log (Default `/var/log/apache2/access.log`) |
|
||||
| `--uninstall` | alles entfernen |
|
||||
|
||||
**GPU:** Wird automatisch erkannt — NVIDIA via `nvidia-smi` (`inputs.nvidia_smi`), AMD via `rocm-smi` (exec-Input), Intel via `/dev/dri`. Ohne GPU läuft alles andere unverändert. Im Docker-Betrieb muss der Treiber im Container verfügbar sein (`nvidia-container-toolkit` bzw. `--device /dev/dri`).
|
||||
|
||||
Ablauf: Paketquelle von InfluxData (apt/dnf/apk) oder statisches Binary (amd64/arm64/armv7) → `/etc/telegraf/telegraf.conf` + `telegraf.d/` aus diesem Repo → `/etc/default/telegraf` mit NODE_NAME/COLLECTOR → systemd-Dienst `telegraf`, enabled, Konfig-Test vor dem Start.
|
||||
|
||||
### Proxmox VE
|
||||
@@ -44,6 +46,16 @@ iwr -useb https://gitea.m-m.bio/mm/netbird-telegraf-installer/raw/branch/main/in
|
||||
Mit Parametern: `& ([scriptblock]::Create((iwr -useb …/install.ps1))) -Name mypc`
|
||||
Installiert nach `C:\Program Files\Telegraf`, Dienst `telegraf`; liefert CPU/RAM/Disk/Net/Dienste + Eventlog (Warnung/Fehler) an den Collector. `-Uninstall` entfernt alles.
|
||||
|
||||
## GPU-Metriken
|
||||
|
||||
| Hersteller | Erkennung | Metriken |
|
||||
|---|---|---|
|
||||
| NVIDIA | `nvidia-smi -L` funktioniert | Auslastung, VRAM, Temperatur, Leistung, Takte, P-State |
|
||||
| AMD | `rocm-smi` vorhanden | Auslastung, Temperatur, Leistung, VRAM (via `scripts/gpu-rocm.sh`) |
|
||||
| Intel | `/dev/dri/renderD128` | Hinweis im Log — `intel_gpu_top` wird nicht automatisch erfasst |
|
||||
|
||||
Im Dashboard: Row **GPU** (Auslastung, Speicher, Temperatur, Leistung). Leere Panels heißen: keine GPU-Node im Mesh.
|
||||
|
||||
## Docker-Host ohne root
|
||||
|
||||
Wer kein sudo hat, aber in der Gruppe `docker` ist: Container-Variante aus
|
||||
|
||||
Reference in new issue
Block a user