Uption
A tool to collect and export network performance metrics on devices like WLAN Pi and Raspberry Pi. This tool was inspired by wiperf project.
Installation
Cargo
When installed as a standalone executable, Uption will read configuration from the current folder or
alternatively you can move the configuration file to /etc/uption/
.
Debian package
Get the latest Debian package from Releases. Debian
package allows installing Uption as a systemd service and the default configuration file is copied
to /etc/uption/
.
Project status
🚧 This project is in very early stage of development 🚧
Features
Uption has a concept of collectors and exporters. Collectors generate metrics based on different tests and exporters export the generated data.
Exporters
- Stdout
- InfluxDB
Collectors
- HTTP
- Ping
Feature parity with Wiperf
Exporters
Collectors
- DHCP (issue #14)
- DNS (issue #15)
- HTTP
- Iperf3 (issue #16)
- Ookla Speedtest (issue #17)
- Ping
- Wireless adapter (issue #18)
Contributions
We welcome and appreciate pull requests. Please check the issues if you wish to contribute.