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
  • 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 --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.0.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

flent-2.0.0-py2.py3-none-any.whl (294.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: flent-2.0.0.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1

File hashes

Hashes for flent-2.0.0.tar.gz
Algorithm Hash digest
SHA256 8a9c33336f828b4e8621c59ae74e28c33b501a5ba074470041ff6aa897c15ce9
MD5 e4cfe2aaeecd366bcbd1edadc407e144
BLAKE2b-256 7c6fb1a5889f9c2e76e392d2465094899c7c13545bb29071e18f6dfee8eb6cb0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flent-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 294.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1

File hashes

Hashes for flent-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 978a6e9a49b0236df32ee9e45e0a4dc7b172b812b7a6960ba6534f36f3d011ee
MD5 885acfe015b1f84e06f5366f6d2b2c54
BLAKE2b-256 73aa939b6502815b7efcfa61f2ce4a9d792b93ded96d04fae71425fd0f6ad81e

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