nvitop/nvitop-exporter
2025-03-15 22:46:42 +08:00
..
nvitop_exporter ver: bump version to v1.4.2 2025-01-27 01:35:26 +08:00
dashboard.json chore: update Grafana dashboard 2025-01-09 22:29:14 +08:00
LICENSE chore: update license header 2025-01-18 23:25:18 +08:00
pyproject.toml chore(pyproject.toml): enable PEP-639 2025-03-15 22:46:42 +08:00
README.md chore: update Grafana dashboard 2025-01-09 22:29:14 +08:00
requirements.txt ver: bump version to v1.4.1 2025-01-13 17:59:21 +08:00
setup.py chore(pre-commit): update pre-commit hooks 2024-07-31 15:36:15 +08:00

nvitop-exporter

Prometheus exporter built on top of nvitop.

Quickstart

Start the exporter with the following command:

pipx run nvitop-exporter --bind-address 0.0.0.0 --port 5050
# or
uvx nvitop-exporter --bind-address 0.0.0.0 --port 5050

Then you can access the metrics at http://localhost:5050/metrics.

You will need to configure Prometheus to scrape the metrics from the exporter.

scrape_configs:
  - job_name: 'nvitop-exporter'
    static_configs:
      - targets: ['localhost:5050']

Grafana Dashboard

A Grafana dashboard is provided to visualize the metrics collected by the exporter. The source of the dashboard is dashboard.json. The Grafana dashboard can also be imported as by ID 22589.

Grafana Dashboard
The Grafana dashboard for the exporter.