uption 0.4.1

A tool to collect and export network performance metrics on devices like WLAN Pi and Raspberry Pi.
uption-0.4.1 is not a library.

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/.

cargo install -f uption
wget https://raw.githubusercontent.com/uption/uption/master/uption.toml
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/.

dpkg -i uption_x.y.z_amd64.deb
sudo systemctl enable uption
sudo systemctl start 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

Contributions

We welcome and appreciate pull requests. Please check the issues if you wish to contribute.