本文介绍在Debian 10(Buster)操作系统上安装和配置Zabbix Agent服务器的方法,可先安装Zabbix Server,参考在Debian 10 Buster上安装和配置Zabbix 4.2服务器的步骤。
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 Agent Zabbix服务器使用代理或SNMP来监视其客户端,让我们探讨一下它如何使用代理。 在Debian Linux上安装Zabbix Agent: sudo apt update sudo apt install zabbix-agent 启动并启用Zabbix Agent: sudo systemctl enable zabbix-agent sudo systemctl start zabbix-agent
3、配置Zabbix Agent 打开Zabbix Agent文件,并确保至少设置了以下选项: Server=172.18.36.77 #仅接受来自此处列出的主机的传入连接。 ListenPort=10050 #代理将在此端口上侦听来自服务器的连接。 ListenIP=0.0.0.0 #代理应侦听的IP地址列表,逗号分隔。 ServerActive=172.18.36.77 #IP:端口对Zabbix服务器和Zabbix代理进行主动检查。 Hostname=Zabbix server2 #要监视的服务器的可选名称。
4、允许侦听防火墙上的端口 如果您正在运行ufw防火墙,请允许如下所示的必要端口: sudo ufw allow 10050 sudo ufw reload 参考:Debian、Ubuntu、Linux Mint系统中的UFW防火墙入门教程。
5、在Zabbix Server中添加主机 在您喜欢的浏览器上启动您的Zabbix服务器,并按以下步骤导航。 配置>主机(Configuration > Hosts):
点击右上角的“创建主机(Create Host)”:
相应地填写表格,请注意,“主机名(Host name)”选项必须与您在代理配置文件的“主机名(Hostname)”字段中输入的内容匹配:
完成上述操作后,单击“添加(Add)”按钮。
6、添加模板 添加完主机后,下一步就是创建模板,该模板可指导Zabbix Server了解您希望在客户端中监视的内容,我们将添加一个模板作为示例。以下就从导航到模板页面开始。 添加主机后,您应该在“配置”>“主机”(Configuration > Hosts)页面下看到该主机,如下所示:
在您希望添加模板的服务器中单击,然后单击“模板(Templates)”选项,如下所示:
单击“选择(Select)”按钮以加载大量模板供选择:
完成后,只需单击“更新(Update)”即可更新要监视的服务器的详细信息:
至此,操作完成:
到这里,在Debian 10(Buster)上安装和配置Zabbix Agent就全部完成了。
相关主题 |