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.
Documentation
Documentation can be found from Uption wiki.
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
- Logger
Collectors
- DNS
- HTTP
- Ping
Feature parity with Wiperf
Exporters
Collectors
- DHCP (issue #14)
- DNS
- 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.