Skip to content
Fixed speedtest, for appliance, proxy server
Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Update README.md Oct 22, 2019
speedtest.conf Add files via upload Aug 27, 2019
speedtest.cron Add files via upload Aug 27, 2019
speedtest.service Add files via upload Aug 27, 2019
speedtest.sh Add files via upload Aug 27, 2019
speedtest.timer Add files via upload Aug 27, 2019
template_speedtest_wan.xml Add files via upload Aug 27, 2019

README.md

Required:

Step 1: Install Speedtest itself

~$ sudo apt-get install speedtest-cli

Test if it work!

~$ speedtest --simple

Step 2: Create folder for scripts and copy files.

~$ sudo mkdir /etc/zabbix/script

and change premissions to 777 ~$ sudo chmod 777 /etc/zabbix/script

copy speedtest.sh to zabbix script folder ~$ sudo cp ./speedtest.sh /etc/zabbix/script/

and make it executable ~$ sudo chmod +x /etc/zabbix/script/speedtest.sh

copy speedtest.conf to zabbix_agentd.conf.d folder ~$ sudo cp ./speedtest.conf /etc/zabbix/zabbix_agentd.conf.d/

copy speedtest.service and speedtest.timer to /etc/systemd/system ~$ sudo cp speedtest.service speedtest.timer /etc/systemd/system

and enable timer: ~$ sudo systemctl enable --now speedtest.timer

Step 3: Import template_speedtest.xml to Zabbix server

Step 4: INPORTANT restart zabbix agent

~$ sudo service zabbix-agent restart

You can’t perform that action at this time.