如何在Debian 10(Buster)上安装Zabbix代理

时间:2020-02-23 14:32:52  来源:igfitidea点击:

已创建本教程以帮助用户在Debian 10(Buster)Linux上安装Zabbix代理。
在我们之前的教程中,我们在Debian Buster上安装和配置了Zabbix Server,准备好从客户端开始接收数据以监视。
这正是我们在本次会议中完成的事情。
我们将在Debian 10中安装Zabbix代理,然后使用我们的COOL服务器监控它。
让我们继续下去。

第1步:添加zabbix存储库

我们将在zabbix的存储库中使用包来获取我们的代理程序。
让我们添加此存储库。

sudo wget https://repo.zabbix.com/zabbix/4.4/debian/pool/main/z/zabbix-release/zabbix-release_4.4-1+buster_all.deb

使用以下命令安装存储库。

sudo dpkg -i zabbix-release_4.4-1+buster_all.deb

第2步:安装zabbix代理

Zabbix Server使用代理或者SNMP来监视其客户端。
让我们探索它使用代理的方式。

在Debian Linux上安装zabbix代理

sudo apt update
sudo apt install zabbix-agent

启动并启用Zabbix代理

sudo systemctl enable zabbix-agent
sudo systemctl start zabbix-agent

第3步:配置zabbix代理

打开zabbix代理文件,并确保将以下选项设置为最小。

Server=172.18.36.77             # Incoming connections will be accepted only from the hosts listed here.
ListenPort=10050                # Agent will listen on this port for connections from the server
ListenIP=0.0.0.0                # List of comma delimited IP addresses that the agent should listen on
ServerActive=172.18.36.77       # List of comma delimited IP:port pairs of Zabbix servers and Zabbix proxies for active checks
Hostname=Zabbix server2        # Optional name for the server to be monitored

第4步:允许在防火墙上侦听端口

如果我们有UFW防火墙运行,请允许如下所示的必要端口

sudo ufw allow 10050
sudo ufw reload

第5步:在zabbix服务器中添加主机

在我们喜欢的浏览器上启动Zabbix服务器并按如下方式导航

配置>主机

单击右上角的"创建主机"

相应地填写表格。
请注意,"主机名"部分必须匹配代理配置文件中的"主机名"字段中输入的内容。

按照上面的说明,单击"添加"按钮。

第6步:添加模板

完成添加主机后,下一步是创建模板,引导Zabbix服务器在客户端中监视的内容。
我们将作为一个例子添加一个模板。

导航到模板页面

添加主机后,我们应该在配置>主机页面下看到它填充,如下所示

单击我们希望添加模板的服务器,然后单击"模板"选项,如下所示。

单击"选择"按钮以加载Plente的模板列表可供选择。

完成后,只需单击"更新"以更新要监视的服务器的详细信息。