Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flent-2.0.1.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

flent-2.0.1-py2.py3-none-any.whl (318.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file flent-2.0.1.tar.gz.

File metadata

  • Download URL: flent-2.0.1.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for flent-2.0.1.tar.gz
Algorithm Hash digest
SHA256 300a09938dc2b4a0463c9144626f25e0bd736fd47806a9444719fa024d671796
MD5 f82675a161b20934408ad4c915891be6
BLAKE2b-256 1c124dec00dc082f7eb9009bfd37433e0f18792ced1440077f10fdb4e1712e77

See more details on using hashes here.

File details

Details for the file flent-2.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: flent-2.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 318.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for flent-2.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 60d32d1409377b416836c01a35dce6c8ab83e8c83b3e9cba3f0563f5b5145b14
MD5 2907cb39dfe44ecbc2e6642301e143e0
BLAKE2b-256 6d99e19275f69f55ed96523565cf70236d19edd33d2165f99ce4b43a69063ccf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page