公司动态

【Zabbix】开源分布式监控系统---Zabbix Agent 安装与配置

📅 2026/7/29 18:14:18
【Zabbix】开源分布式监控系统---Zabbix Agent 安装与配置
上一节我们主要讲解了开源分布式监控系统 Zabbix 的理论知识以及 Zabbix Server 的安装接下来继续讲解 Zabbix Agent 安装与配置。一、Zabbix Agent01配置server01主机1.1安装zabbix agent[rootserver01 ~]# rpm -ivh https://repo.zabbix.com/zabbix/6.4/rhel/7/x86_64/zabbix-release-6.4-1.el7.noarch.rpm [rootserver01 ~]# yum -y install zabbix-agent-6.4.81.2修改zabbix agent配置文件[rootserver01 ~]# cp /etc/zabbix/zabbix_agentd.conf{,.bak} [rootserver01 ~]# vim /etc/zabbix/zabbix_agentd.conf Server192.168.10.131 #117行被动模式指向server地址也可以指向Proxy地址 ServerActive192.168.10.131 #171行主动模式指向server地址也可以指向 Proxy地址 Hostnameserver01 #182行名称自定义需要与zabbix Web页面上的主机名称一致1.3启动zabbix agent服务[rootserver01 ~]# systemctl start zabbix-agent [rootserver01 ~]# systemctl enable zabbix-agent1.4查看zabbix agent端口[rootserver01 ~]# netstat -anpt |grep zabbix_agentd tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 13460/zabbix_agentd tcp6 0 0 :::10050 :::* LISTEN 13460/zabbix_agentd二、Web页面添加server01主机让 zabbix server 来监控 server01 主机2.1添加主机server01操作步骤“数据采集”—“主机”—“创建主机”2.2查看主机server01ZBX在没有配置错误的情况下可能需要等待几分钟才能变为绿色。主机列表中的Availability可用性包括了每个接口的主机的可用性指标如果定义了主机的zabbix agent接口可以通过server选项了解主机的可用性。主机为灰色代表该主机没有和zabbix server建立连接。主机为绿色代表主机可用表示该主机当前处于正常运行状态Zabbix能够成功地收集到该主机的监控数据。主机为红色代表主机不可用表示该主机当前处于不可用的状态即Zabbix无法正常地收集到该主机的监控数据。2.3查看主机图像信息操作步骤“监测”—“主机”—“图形”此时图像出现中文乱码。2.4解决图像中文乱码zbx主机1备份字体文件[rootzbx ~]# cd /www/assets/fonts [rootzbx fonts]# mv DejaVuSans.ttf{,.bak}2安装字体[rootzbx fonts]# yum install -y wqy-microhei-fonts [rootzbx fonts]# cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc DejaVuSans.ttf [rootzbx fonts]# 是否覆盖/usr/share/fonts/dejavu/DejaVuSans.ttf yes #输入yes3刷新页面观察效果三、Zabbix Agent02配置server02主机3.1安装zabbix agent[rootserver02 ~]# rpm -ivh https://repo.zabbix.com/zabbix/6.4/rhel/7/x86_64/zabbix-release-6.4-1.el7.noarch.rpm [rootserver02 ~]# yum -y install zabbix-agent-6.4.83.2修改zabbix agent配置文件[rootserver02 ~]# cp /etc/zabbix/zabbix_agentd.conf{,.bak} [rootserver02 ~]# vim /etc/zabbix/zabbix_agentd.conf LogFile/var/log/zabbix/zabbix_agentd.log #13行存放日志路径 Server192.168.10.132 #117行指定proxy主机地址让它来收集数据 ServerActive192.168.10.132 #171行指定proxy主机地址让它来收集数据 Hostnameserver02 #182行本机在Zabbix服务器中的名称需要与 Web页面上的主机名称一致名称自定义3.3启动zabbix agent服务[rootserver02 ~]# systemctl start zabbix-agent3.4查看zabbix agent端口[rootserver02 ~]# netstat -anpt |grep zabbix_agentd tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 12754/zabbix_agentd tcp6 0 0 :::10050 :::* LISTEN 12754/zabbix_agentd四、Web页面添加server02主机让 zabbix proxy 来监控 server02 主机4.1添加主机server02操作步骤“数据采集”—“主机”—“创建主机”4.2查看主机server024.3查看主机数据操作步骤“监测”—“最新数据”—“选择主机”Zabbix专栏学习指南开源分布式监控系统—Zabbix理论介绍开源分布式监控系统—Zabbix 6.4.8 源码包安装与配置开源分布式监控系统—Zabbix Agent 安装与配置开源分布式监控系统—Zabbix自动发现自动注册批量添加主机开源分布式监控系统—Zabbix 主被动模式介绍与配置总结整理不易如果对你有帮助请记得点赞关注收藏。更多Zabbix相关知识持续分享中。