feat(proxmox): --pve-node/--pve-url, additional_vmstats_tags, node_name-Erkennung per pvesh

This commit is contained in:
mm committed 2026-09-13 20:37:19 +02:00
1 parent ba88686a5f
commit 5326d90975
2 files changed
+22 -6

No files matched your search

+12 -5
View File
@@ -1,12 +1,19 @@
# Proxmox VE: VM/CT-Metriken über die PVE-API (Token mit PVEAuditor-Rolle)
# Proxmox VE: Node-, VM- und Container-Metriken über die PVE-API.
# Token anlegen (auf dem PVE-Host):
# pveum user add telegraf@pve
# pveum user token add telegraf@pve monitoring -privsep 1
# pveum acl modify / -token 'telegraf@pve!monitoring' -role PVEAuditor
# Ergebnis "telegraf@pve!monitoring=xxxxxxxx-…" als --pve-token übergeben.
# Ergebnis "telegraf@pve!monitoring=<uuid>" als --pve-token übergeben.
#
# WICHTIG: node_name ist der Name des PVE-KNOTENS (steht links im PVE-Baum,
# z. B. "pve" oder "node1"), NICHT der Hostname der überwachten Maschine.
# Läuft Telegraf nicht auf dem PVE-Host selbst, braucht es --pve-url mit der
# Adresse eines erreichbaren PVE-Knotens (https://pve1:8006/api2/json).
[[inputs.proxmox]]
base_url = "https://127.0.0.1:8006/api2/json"
base_url = "${PVE_URL}"
api_token = "${PVE_TOKEN}"
node_name = "${NODE_NAME}"
node_name = "${PVE_NODE}"
insecure_skip_verify = true
response_timeout = "10s"
response_timeout = "20s"
# vmid und status als Tags: sonst sind VM-Metriken nicht pro Gast zuordenbar
additional_vmstats_tags = ["vmid", "status"]