proxmox 目前有支援 metric server 把系統資料往外丟到
Graphite 或 InfluxDB
就可以利用grafana來畫圖
因為proxmox丟到influxdb只提供 udp http https 三種方式
而influxdb預設使用tcp
因此要修改 /etc/influxdb/influxdb.conf
加上
[[udp]]
enabled = true
bind-address = "0.0.0.0:8089"
database = "proxmox"
batch-size = 1000
batch-timeout = "1s"
proxmox 上的設定如上圖
如果設定新 proxmox 的dashboard
步驟如下
先在influxdb
create 新database
create database proxmox_new
再修改 /etc/influxdb/influxdb.conf
加上
[[udp]] enabled = true bind-address = "0.0.0.0:8090" database = "proxmox_new" batch-size = 1000 batch-timeout = "1s"
注意藍字部分
改完後重啟 influxdb接下來到proxmox主控台依上述的config進行設定再來設定grafana到 https://grafana.com/grafana/dashboards/10048/revisions 下載 proxmox_rev1.json修改 proxmox_rev1.json 內容 檔案最下方"title": "Proxmox_new", "uid": "kxQQuHRak",
改完後 import 時要選擇 upload json file 使用上述修改好的檔案
https://www.cxybb.com/article/caiyqn/106380171
https://www.linuxsysadmins.com/monitoring-proxmox-with-grafana/
沒有留言:
張貼留言