The FLExible Network Tester
Project description
Flent is a Python wrapper to run multiple simultaneous netperf/iperf/ping instances and aggregate the results. It was previously known as ‘netperf-wrapper’. See the web site for the main documentation: https://flent.org.
Installing Flent
Installing Flent can be done in several ways, depending on your operating system:
Debian and Ubuntu:
apt install flent
Fedora:
dnf install flent
Ubuntu pre-18.04:
Add the tohojo/flent PPA.
Arch Linux:
Install Flent from the AUR.
Other Linux:
Install from the Python Package Index:
pip install flent
FreeBSD:
Install the package
pkg install flent
Or install the port
cd /usr/ports/net/flent && make install
macOS:
Homebrew and Python 3 must be installed (Python 3 can be installed using Homebrew)
Install the patched netperf package
brew tap kris-anderson/netperf brew install netperf-enable-demo
Install other dependencies
brew install fping pip3 install matplotlib --user
Install Flent using pip
pip3 install flent --user
Optional (install this if you want to use flent-gui)
pip3 install pyqt5 qtpy --user
Quick Start
See https://flent.org/intro.html#quick-start or doc/quickstart.rst.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for flent-2.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10794e2c50561c76e7c19bc4d6651986e12562c7071d607982b6007b370e6c59 |
|
MD5 | 5d59d3b15440658d39bff8dbb549e605 |
|
BLAKE2b-256 | a45dd138400b0fc0a9d16790fbb866d89e5db6cd76c51bc59085b460b56bcff4 |