Speedtest_logger/Linux
2025-09-07 21:15:35 +01:00
..
config.env Updated the linux version so the config settings are in their own config.env file, seperate to the speedtest file 2025-09-07 21:15:35 +01:00
README.md Updated speedtest-cli command to parse the org and IP with jq instead of python. Updated README.md 2025-09-07 21:11:06 +01:00
speedtest.sh Updated the linux version so the config settings are in their own config.env file, seperate to the speedtest file 2025-09-07 21:15:35 +01:00

Speedtest_logger

A basic script that uses Speedtest-cli and/or iperf3 and logs the result to a csv file, Discord server or InfluDB.

Dependencies

speedtest-cli

If you want to use speedtest-cli to test, the following dependencies will be required.

  1. Speedtest CLI: https://www.speedtest.net/apps/cli
  2. jq (lightweight and flexible command-line JSON processor): https://github.com/jqlang/jq

iperf3

If you want to use iperf3 to test a, iperf3 server ip will be needed, as well as the following dependencies on the system that will run this script.

  1. iperf3: https://iperf.fr/iperf-download.php
  2. jq (lightweight and flexible command-line JSON processor): https://github.com/jqlang/jq