uption

Crates.iouption
lib.rsuption
version0.6.6
sourcesrc
created_at2020-03-30 17:48:03.624897
updated_at2023-02-26 18:07:06.607654
descriptionA tool to collect and export network performance metrics on Linux devices.
homepagehttps://github.com/uption/uption
repositoryhttps://github.com/uption/uption
max_upload_size
id224489
size128,554
Olli Paakkunainen (ollipa)

documentation

https://github.com/uption/uption/wiki

README

Uption

Github Release Crates.io Crates.io CI docs

A tool to collect and export network performance metrics on Linux devices. This tool was inspired by wiperf project.

Documentation

Uption has a concept of collectors and exporters. Collectors generate metrics based on different tests and exporters export the generated data. See documentation for all the supported collectors and exporters. 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/.

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

Contributions

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

Commit count: 129

cargo fmt