8000 GitHub - GDWR/jetson_exporter: A Prometheus exporter for the Nvidia Jetson family
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A Prometheus exporter for the Nvidia Jetson family

License

Notifications You must be signed in to change notification settings

GDWR/jetson_exporter

Repository files navigation

Jetson Exporter

Elroy Jetson

Go Report Card GitHub release (latest by date) GitHub

Prometheus exporter for the Nvidia Jetson family.

Supported devices:

  • Jetson TX1
  • Jetson TX2
  • Jetson Nano
  • Jetson Xavier
  • Jetson Orin

Install

# Download the latest release
wget https://github.com/GDWR/jetson_exporter/releases/download/v0.3.1/jetson-exporter_0.3.1_arm64.deb
# Install the package
sudo dpkg -i jetson-exporter_0.3.1_arm64.deb
# Clean up
rm jetson-exporter_0.3.1_arm64.deb

Grafana (dashboards) + Prometheus Example

Find a basic configuration of Prometheus + Grafana that can be used to monitor a Jetson device (on the same system). This configuration is available in the example directory.

A Grafana dashboard is available in the example/grafana/dashboards directory.

Note

If you notice an issue with the grafana dashboard, please open an issue or submit a pull request.

Grafana Dashboard

Contributing

Find a bug? Want to add a feature? Submit a pull request or open an issue. All contributions are welcome! This repository has a configured .devcontainer for use with Visual Studio Code to make it easy to get involved.

In the scripts directory, a useful tegrastats emulator script from the jetson_stats has been added as a good means of testing your changes (until formal unit tests are added). To utilize this script use the command

go run cmd/jetson_exporter.go --tegrastats.path $PWD/scripts/tegrastats

Resources

0