Ross ROSS = Recommend OSS · open-source software intelligence for agents

utkuozdemir/nvidia_gpu_exporter

Nvidia GPU exporter for prometheus using nvidia-smi binary OR using NVML observed · 2026-08-28

github.com/utkuozdemir/nvidia_gpu_exporter · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 97
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4.5
  • age_days: 1912
  • days_rel: 21
  • days_push: 8
  • n_releases_24m: 17

Full methodology

Adoption not part of the score

1542 stars · 154 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Prometheus exporter written in Go that collects NVIDIA GPU metrics by invoking the nvidia-smi binary or reading directly from the NVML driver library. It works on Windows, Linux, and macOS without C bindings and can even run remotely from the monitored machine.

Use cases

  • monitor nvidia gpu utilization memory power and temperature in prometheus
  • export gpu metrics from windows machines without docker or linux
  • scrape gpu stats for gaming rigs on a grafana dashboard
  • monitor gpus in small kubernetes clusters or homelabs without the gpu operator
  • collect gpu metrics in vgpu mig or restricted container environments
  • monitor mixed fleets of old and new nvidia cards with one exporter
  • scrape nvidia-smi metrics remotely over ssh

When to choose

  • you have consumer or prosumer GeForce/RTX cards where nvidia-smi is the only uniform metric source
  • you need GPU metrics on Windows or in restricted environments where DCGM is unavailable
  • you want a lightweight exporter without C bindings or the NVIDIA GPU Operator stack
  • you need one exporter that behaves consistently across old and new cards

When to avoid

  • you run datacenter GPUs on Kubernetes with the GPU Operator already installed - use DCGM-exporter instead
  • you need deep GPU counters or profiling metrics beyond what nvidia-smi/NVML expose
  • you need a vendor-supported solution with guaranteed maintenance

Facets

service · maturity active

monitoring monitoring gpu-computing windows self-hosted prometheus-exporter nvidia-gpu nvidia-smi nvml gpu-metrics homelab devops linux macos docker

1 source

Member repositories

RepositoryRoleHealth v2
utkuozdemir/nvidia_gpu_exportermain98

For agents

markdown · JSON · MCP: product_card(name="utkuozdemir/nvidia_gpu_exporter")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem