In today’s digital age, the speed and quality of your internet connection is vital for professional and private life. For enterprise organizations specifically, the internet is more important than ever: connectivity to the Cloud, SDWAN interconnections, SaaS applications are just a few examples of how important the Internet circuits have become.
There are different approaches on how to measure an Internet connection. But there is a classic and easy way with a website: speedtest.net (by Ookla). What only few know, is that they have a CLI version that you can easily execute from different OSes and obtain internet performance metrics like download, upload, packet loss and view results via CSV or JSON. This opens the gate for automation and scales the generation of valuable metrics natively without relying on a web browser.
Purpose of workflow: Facilitate the seamless transfer of internet performance data from any Speedtest CLI console to SevOne using RNA (Rapid Network Automation).
Description: The workflow involves the collection and transfer of data from any device using Speedtest CLI to SevOne. This data may include metrics such as download speed, upload speed, packet loss and latency from any given host to the internet using a global server network behind Speedtest. By gathering this information, network administrators can gain greater visibility into the real performance of each internet circuit, allowing them to identify potential issues, baseline data and proactively optimize network performance.

List of requirements:
- Automated Observability Version: 2022.8 or later.
- SevOne Version: 6.3.0 or newer.
- Speedtest CLI: installed on any host (OS supported: macOS, Ubuntu/Debian, Fedora/CentOS, Redhat, FreeBSD)
- Self-Service Data Ingestion: Previous Blog workflow, you can find it HERE
- Authentication(s) needed: SevOne
SETUP:
- Workflow: Self-Service Data Ingestion (see requirements above)
- Workflow: Speedtest Spreadsheet to SevOne. (attachment)
Expected results:
- SevOne will be able to monitor metrics from Speedtest CLI.