Pre-requisites for Monitoring Internet Connection

For monitoring the speed of Internet between the Internet Service Provider and the target host, the eG external agent should be deployed on target host to collect the metrics. eG Enterprise integrates with Ookla Speedtest – The Global Broadband Speed Test - for Internet speed monitoring. Ookla Speedtest is a free tool that measures the quality and performance of an Internet connection. eG Enterprise integrates with the Ookla Speedtest CLI (Command Line Interface) for monitoring Internet Connection speed.

The following pre-requisites are required to monitor Internet speed:

  • Download Speedtest CLI to the external agent system that you want to run the speed test. Access the following URL through any browser: https://www.speedtest.net/apps/cli.

  • Extract the downloaded zip file (Windows) and you can view the speedtest.exe file.

  • Copy and paste the extracted files in the <eG_INSTALL_DIR>/eGurkha/agent/logs file.

  • To use Ookla Speedtest CLI, the following protocols/ports are required:

    • TCP/UDP inbound/outbound port 8080

    • TCP/UDP inbound/outbound port 5060

    • ICMP: For automatic server selection and health monitoring

    Network firewalls must also allow the above-mentioned ports for the test to run.

Note:

By default, the Internet Speedtest will be disabled. For monitoring the internet speed, the Internet Speedtest should be enabled using Enable/Disable Tests page under Admin menu in eG Manager to execute Ookla Speedtest® CLI and obtain the simulated results.