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.

Project details


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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: flent-2.2.0.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.5

File hashes

Hashes for flent-2.2.0.tar.gz
Algorithm Hash digest
SHA256 04fc21de858863560423e79c822f405225f829afd8e5d62293099fbef341f9e8
MD5 6247c15e10b6eeecbe02ce847cf975c3
BLAKE2b-256 ffa419645960dcd454a7144589c4f5befdb186111066fd95bad932fc82ea47e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flent-2.2.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/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.5

File hashes

Hashes for flent-2.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 10794e2c50561c76e7c19bc4d6651986e12562c7071d607982b6007b370e6c59
MD5 5d59d3b15440658d39bff8dbb549e605
BLAKE2b-256 a45dd138400b0fc0a9d16790fbb866d89e5db6cd76c51bc59085b460b56bcff4

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