Telegraf
Jump to navigation
Jump to search
Speedtest
Grafana dashboard for speedtest
mkdir /etc/telegraf/.config chown telegraf /etc/telegraf/.config sudo -H -u telegraf -s
Run speedtest app and *accept the license*
nano /etc/telegraf/telegraf.d/speedtest.conf
#
# Install speedtest cli from SpeedTest.net first
# https://www.speedtest.net/apps/cli
#
# And then run speedtest once to accept the license
#
[[inputs.exec]]
commands = ["/usr/bin/speedtest -f json-pretty"]
name_override = "Speedtest"
timeout = "1m"
interval = "5m"
data_format = "json"
json_string_fields = [ "interface_externalIp",
"server_name",
"server_location",
"server_host",
"server_ip",
"result_url" ]