Changelog
New Features
- 54312cf feat(chart): run the exporter with a read-only root filesystem
- f206daa feat(dashboard): add video encoder and decoder panels
- 8271ccd feat(nvml): support native nvml.dll backend on Windows
- a3ef4ec feat: add --collect.graphics-apps for graphics process metrics
- 69fdfd3 feat: add GPM, PCIe replay, NVLink, health endpoint, and chart alerts
- 07b645a feat: add OCI metadata to the container images
- 05404ef feat: add per-process utilization metrics in nvml and demo backends
- 85116be feat: add workload identity labels to per-process metrics
- 459f7e6 feat: build the release binaries in FIPS 140-3 mode
- 71e0024 feat: sandbox the systemd unit
Bug Fixes
- 66b35cb fix(nvidiasmi): support pre-550 drivers in exec field and version queries
- a9df613 fix(nvml): match GB10 process_name and pci.sub_device_id formatting
- a64d9b6 fix(nvml): support pre-550 drivers in pci, memory and clock reasons
Documentation
- 9009116 docs: add a compliance summary and document immutable releases
- 543e483 docs: recommend the native NVML backend and trim documentation
Dependency Updates
- c05751f chore(deps): update docker images
- f702ba7 chore(deps): update docker images
- 389d3e2 chore(deps): update gcr.io/distroless/base-nossl-debian13:latest docker digest to d710a5c
- 7291a11 chore(deps): update grafana/grafana-image-renderer docker tag to v5.12.10
- 7887082 chore(deps): update module github.com/prometheus/common to v0.73.0
- eb52393 chore(deps): update module github.com/prometheus/common to v0.73.1
- ea4f927 chore(deps): update node.js to v26
Build, CI & Chores
- c5ea51c chore(captures): improve nvml-symbols discovery and skip notes in collect.sh
- 3f2a6f3 chore(ci): publish dashboard revisions to grafana.com on main
- d74c4fa chore: update indirect Go dependencies and enable OSV alerts
- 400e6a1 test(captures): add Linux 470-595 and FreeBSD 580-595 GPU captures
- a27abcc test: add expected metrics for NVIDIA GB10 capture
Other Changes
- 955f758 capture: NVIDIA GB10 (595.91.07, linux-aarch64)