Ray Shao Back to the room Desktop
ProjectsHomelab Telemetry: Proxmox, InfluxDB & Grafana

← Projects

Homelab Telemetry: Proxmox, InfluxDB & Grafana

2025 / operational / MSN-018

I started this stack on 2025-12-28 as the monitoring layer for the Proxmox AI Datacenter. The Proxmox web UI shows per-guest graphs one guest at a time. I wanted one page that showed every LXC and VM, the host sensors, and the GPUs together.

Layout

Both LXCs came from the community-scripts Proxmox helper scripts. After nine months the InfluxDB data directory is 42 MB and Grafana’s state is 55 MB, so the disks are mostly empty.

Dashboard

One dashboard, Proxmox Cluster [Flux], created the day the stack went up and now at 33 panels. The GPU panels read from both nvidia_smi and amd_smi measurements and split series by the GPU name tag, so the 1080 Ti and the 6900 XT sit on the same axes.

Grafana isn’t on the tailnet directly. A systemd-socket-proxyd socket unit on the Proxmox host listens on port 3000 and forwards to the Grafana LXC, so the dashboard is reachable on the host’s Tailscale address from my laptop or phone.

The full write-up, including the RAPL permission problem and a Flux type collision between the two GPU vendors, is in Build Log MSN-018-A.

All projectsBack to top