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.1.0.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

flent-2.1.0-py2.py3-none-any.whl (4.1 MB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: flent-2.1.0.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for flent-2.1.0.tar.gz
Algorithm Hash digest
SHA256 73194e4a364ea1b4b591fc0d86244b0ba63b3007b26a0cade21003e17dfc2a9e
MD5 665f93d5a4d31103f084a0ba075dda80
BLAKE2b-256 465f5295e6e4398fcd817ba4d4ba2de9bdd1d484df7dfad207700e4beb713150

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flent-2.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for flent-2.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fc58cae8dbb4c1bfa649426c6be3083071e3c9fa4a7e00ffdfcfa21d61f114a1
MD5 c57355fe5e567aaaee122e08dcbe6152
BLAKE2b-256 7837ca07f1e5943dcb0317ed4d299e4e6d86f4814554f6ad3ee935e316dfcc8f

See more details on using hashes here.

Supported by

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