#49 · Primary category: AI DevOps & SRE Tools

nvidia_gpu_exporter

ai cryptocurrency gaming inference llm llm-training monitoring nvidia nvidia-gpu nvidia-smi nvml prometheus prometheus-exporter

Nvidia GPU exporter for prometheus using nvidia-smi binary OR using NVML

Project last updated:08/28/26

GitHub Stars

1.5K

Forks

154

Contributors

17

License

MIT

Why we included this project

When your GPU boxes sit there doing work you can't see, this exporter is what makes them legible. It's a small Prometheus exporter that pulls utilization, memory, power, and temperature off NVIDIA cards and exposes them as scrapeable metrics, with official Grafana dashboards for both single-GPU and multi-GPU views. The practical trick is that it leans on the nvidia-smi binary instead of deep driver bindings, so it runs on Windows, consumer GeForce/RTX cards, vGPU guests, and locked-down containers where datacenter tooling refuses to go. That makes it a natural pick for homelabs and small clusters that would rather skip the heavyweight NVIDIA GPU Operator, and for mixed fleets of old and new cards that need one consistent behavior everywhere. An experimental NVML backend on Linux adds MIG-instance metrics, XID errors, energy counters, and PCIe throughput without renaming any existing metrics, so dashboards you already have keep working. If you're on datacenter cards with the GPU Operator already in place, DCGM-exporter.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category