There are two types of checks can be configured between Zabbix Server and Client.

Passive check – Zabbix Agent only sent data to server on their request. Active check – Zabbix Agent sends data periodically to Server.

After installing zabbix server on your Debian system. This article will help you to install zabbix agent on Debian 9 Stretch, Debian 8 Jessie and Debian 7 Wheezy systems. After that you can add remote host in zabbix server.

Step 1 – Prerequsities

For this tutorial, we will use Zabbix apt repositories provided by the Zabbix official website. Let’s add the required repository on your system first by running one the following command as per Debian version:

Step 2 – Install Zabbix Agent

Now you have added Zabbix repositories to your system. let’s use the following command to install Zabbix agent on Debian machine.

Step 3 – Configure Zabbix Agent

After installing completed of Zabbix aget. Edit zabbix agent configuration file zabbix_agentd.conf and update the Zabbix server IP address and zabbix agent name. Here is the IP of Zabbix server to allow for connection with this Zabbix client.

Step 4 – Restart Zabbix Agent

After adding Zabbix server IP in the configuration file, now restart agent service using below command. To enable and start zabbix-agent service anytime use following commands. Congratulation’s, You have successfully installed Zabbix Agent on Debian system. Lets Add Host in Zabbix Server to be monitor.