Run iperf tests in both directions and send results to Graphite
Project description
Run bi-directional iperf3 tests and send results to Graphite. Results include bps and retransmits
Installation
pip install iperf_graphite
Usage
$ iperf_graphite --help usage: iperf_graphite [-h] [-f CONFIG_FILE] [-V] send iperf stats to graphite optional arguments: -h, --help show this help message and exit -f CONFIG_FILE Config file -V, --version show program's version
Sample config file:
# Configuration for iperf-graphite.py # Graphite details carbon_server: myserver.example.net carbon_port: 2003 data_point_prefix: "test.iperf" # Iperf options iperf_port: 5201 iperf_test_duration: 10 # Sleep time (seconds) between tests sleep: 0 # List of tests to iterate over tests: - src: 192.0.2.1 dst: 192.0.2.2 - src: 1.2.3.4 dst: 5.6.7.8
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size iperf_graphite-1.1.1.tar.gz (4.5 kB) | File type Source | Python version None | Upload date | Hashes View |