Overview — Flent: The FLExible Community Tester
by Phil Tadros
January 28, 2024

2024-01-27 09:37:08

Flent is a community benchmarking software which lets you:
- Simply run community checks composing a number of well-known benchmarking instruments into
mixture, repeatable check runs. - Discover your check information via the interactive GUI and in depth plotting
capabilities. - Mix and mixture information sequence and produce publication high quality graphs.
- Seize metadata from native and distant hosts and retailer it together with the
plot information. - Gather secondary information sequence reminiscent of CPU utilization, WiFi, qdisc and TCP socket
statistics and plot it with the primary dataset. - Specify batch experiment runs to fully automate your
testing regime.
Flent is written in Python and wraps well-known community benchmarking instruments
(reminiscent of netperf
and iperf) into mixture,
repeatable checks, reminiscent of a quantity
of tests
for Bufferbloat.
There is a short paper
(pdf) and
a blog
post describing a few of the design targets of Flent.
Getting began
Set up Flent as per the directions beneath, then see the Quick-start section to get going.
For extra info, see the full documentation
or search for particular content material.
Putting in Flent
Putting in Flent could be finished in a number of methods, relying in your working system:
- Debian and Ubuntu:
apt set up flent
. To put in
netperf, enable the non-free repository. - Fedora:
dnf set up flent
. - Gentoo:
emerge net-analyzer/flent
. - Ubuntu pre-18.04: Add the tohojo/flent PPA.
- Arch Linux: Set up Flent from the AUR.
- FreeBSD:
pkg set up flent
to put in the bundle orcd /usr/ports/internet/flent
to put in the port. - Different Linux and OSX with Macbrew: Set up from the Python
Package Index:pip set up flent
Become involved
Getting concerned is simple:
What's Your Reaction?
Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0