Install the same agent as that on your server (in this case Zabbix 4.4.1….you can see the releases by hitting the release folder with your browser at https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release
wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb
add the package you just downloaded
sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb
sudo apt update
Install the agent
sudo apt install zabbix-agent
Configure the agent by editing the agent config file….
vi /etc/zabbix/zabbix_agentd.conf
edit the IP and the Host name
Server=IP address of Zabbix Server Hostname=Hostname of client PC
Restart and enable the agent
sudo systemctl restart zabbix-agent sudo systemctl enable zabbix-agent
Verify the agent is up by checking the status
systemctl status zabbix-agent
and then of course, go to your Zabbix front end, add the Host and see the results!
Troubleshooting: Make sure the port 10050 (that’s the default…or whatever port you configured if you changed it) is open for pushing data to the Zabbix server. Use nmap because it’s awesome.
nmap -p 10050 [zabbix server IP], so for example nmap -p 10050 34.220.175.59