fix(gpu-amd): name_override entfernt — zerstoerte die Metriknamen des Scripts (alle Werte -> gpu_value); Array-Syntax fuer commands

This commit is contained in:
mm committed 2026-09-13 20:30:19 +02:00
1 parent 1a3205b31a
commit 9db71d207c
2 files changed
+8 -4

No files matched your search

+4 -2
View File
@@ -238,13 +238,15 @@ case "$GPU" in
amd)
fetch scripts/gpu-rocm.sh /etc/telegraf/gpu-rocm.sh
chmod 0755 /etc/telegraf/gpu-rocm.sh
# KEIN name_override: das Script liefert die Metriknamen selbst
# (gpu_utilization_gpu, gpu_temperature_edge, ...). name_override wuerde
# alle Werte zu "gpu" kollabieren -> in Prometheus nur noch gpu_value.
cat > /etc/telegraf/telegraf.d/gpu.conf <<'EOF'
[[inputs.exec]]
commands = ["/etc/telegraf/gpu-rocm.sh"]
interval = "30s"
timeout = "20s"
data_format = "influx"
name_override = "gpu"
commands = ["/etc/telegraf/gpu-rocm.sh"]
EOF
log "AMD-GPU erkannt: rocm-smi-exec-Input aktiv."
;;