zabbix官网
zabbix分为zabbix server(zabbix服务端,用来展示监控的)和zabbix-agent(zabbix客户端用来收集数据的)
zabbix-agent客户端有两种工作模式,被动模式(由zabbix服务来采集数据),主动模式(主动向zabbix服务器发送数据),一般将zabbix-agent设置为主动模式
环境:
zabbix server已搭建可以正常访问
zabbix server 服务器IP为 172.31.0.5
zabbix-agent客户端已安装(这里我安装的是zabbix-agent2)
1、 使用zabbix-agent监控zabbix-server服务器
1.1、 修改zabbix-agent配置文件(可以使用rpm -ql zabbix-agent2-5.0.30-1.el7.x86_64来判断配置文件的位置),修改内容如下:
Server=0.0.0.0/0 //被动模式,这里设为全0,被动模式不可注释
ServerActive=172.31.0.5 //主动模式,这里设为zabbix server的IP地址
Hostname=4h6wu6327422sz //本机的hostname,使用hostname可以查看
1.2、 重启zabbix-agent2
systemctl restart zabbix-agent2
1.3、 进入zabbix server,web端去设置监控主机
步骤如下:
#zabbix-agent默认5s想zabbix server发送一次数据,重启zabbix-agent会立即像zabbix server发送数据
2、 使用zabbix-agent,监控其他主机
2.1、修改zabbix-agent配置文件,修改内容如下:
Server=172.31.0.5 //被动模式,这里设为zabbix server服务器IP,被动模式不可注释
ServerActive=172.31.0.5 //主动模式,这里设为zabbix server的IP地址
Hostname= qn6t6bx1p0xo1o//本机的hostname,使用hostname可以查看
2.2、重启zabbix-agent
systemctl restart zabbix-agent2
其他操作和上述,监控zabbix server基本一致,对于群组可不用选择加入zabbix servers 群组