{"repo":"yinguobing/rknpu-exporter","free":true,"listed":false,"github":"https://github.com/yinguobing/rknpu-exporter","clone":"git clone https://github.com/yinguobing/rknpu-exporter.git","description":"Prometheus exporter for Rockchip NPU load metrics, written in Rust.","language":"Rust","stars":15,"topics":["exporter","npu","prometheus","rockchip"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"RKNPU Exporter Prometheus exporter for Rockchip NPU load metrics, written in Rust. How it works The Rockchip NPU load is available by this command: With a little help of Rocket and client rust, the load metrics could be parsed and exported for Prometheus. Prerequisites To run the exporter natively: - RK3588 SoC - Debian 11 To develop: - rustc 1.89.0 (29483883e 2025-08-04) Install 1. Download the executable binary file from the Release page and extract the content. 2. Create a configuration file named Rocket.toml in the same directory, and fill it with your custom settings. That's all. Notes - The exporter only makes the NPU load metrics available for scraping. A working stack of Prometheus and Grafana is required for visual inspecting. Please refer to their official documents for installation. - For full configuration options: https://rocket.rs/v0.5-rc/guide/configuration/ Run In the directory where the binary file located A message looks like 🚀 Rocket has launched from http://127.0.0.1:8000 will be printed, then the exporter is ready. Quick test Open a browser and visit 127.0.0.1:9102/metrics , you shall see the raw metrics. If you are running the exporter in a remote machine, replace 127.0.0.1 with actual IP address. Run as a systemd service Consider using a systemd service file. Modify the following sample so the executable file and the config file locations are correct. Name this service file as you wish ( rkxporter.service as an example) and put it in directory /etc/sys","default_branch":null,"files":null,"tree":[],"storefront":"/r/yinguobing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yinguobing/rknpu-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}