Internet Speedtest

Uses the Ookla speedtest.net CLI utility to test internet speed from the polling engine or a remote machine. The speedtest command line utility must be installed for this template to work. You can find that (at the time of this writing) at: https://www.speedtest.net/apps/cli The polling frequency is currently set to every half hour. Change that to suit your needs. Also note that you'll have to disable the "other" component - if this is installed on a Windows machine, disable the Linux component. And vice-versa.
Parents
  • Tried the template and resulting in below error,

    Errors: ==============================================
    speedtest.exe : [2020-08-28 13:44:13.468] [error] Configuration - SSL connect error (UnknownException)
    At line:22 char:21
    + ... stResults = & "$($ExeLocation)\speedtest.exe" --format=json --accept- ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: ([2020-08-28 13:...knownException):String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

    [2020-08-28 13:44:13.468] [error] Configuration - Cannot retrieve configuration document (0)

    [2020-08-28 13:44:13.468] [error] ConfigurationError - Could not retrieve or read configuration (Configuration)
    [2020-08-28 13:44:13.468] [error] ConfigurationError - Could not retrieve or read configuration (Configuration)
    {"type":"log","timestamp":"2020-08-28T17:44:13Z","message":"Configuration - Could not retrieve or read configuration (ConfigurationError)","level":"error"}

Comment
  • Tried the template and resulting in below error,

    Errors: ==============================================
    speedtest.exe : [2020-08-28 13:44:13.468] [error] Configuration - SSL connect error (UnknownException)
    At line:22 char:21
    + ... stResults = & "$($ExeLocation)\speedtest.exe" --format=json --accept- ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: ([2020-08-28 13:...knownException):String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

    [2020-08-28 13:44:13.468] [error] Configuration - Cannot retrieve configuration document (0)

    [2020-08-28 13:44:13.468] [error] ConfigurationError - Could not retrieve or read configuration (Configuration)
    [2020-08-28 13:44:13.468] [error] ConfigurationError - Could not retrieve or read configuration (Configuration)
    {"type":"log","timestamp":"2020-08-28T17:44:13Z","message":"Configuration - Could not retrieve or read configuration (ConfigurationError)","level":"error"}

Children
No Data