centos7 Zabbix添加监控主机/自动发现
配置客户端
安装zabbix客户端 |
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.1-1.el7.x86_64.rpm |
启动zabbix客户端 |
systemctl start zabbix-agent.service |

更新配置文件 |
sed -i “s/Server=127.0.0.1/Server=10.100.102.144/g;s/ServerActive=127.0.0.1/ServerActive=10.100.102.144/g;s/Hostname=Zabbix server/Hostname=10.100.102.144/g” /etc/zabbix/zabbix_agentd.conf |
查询配置文件,但不包含空行和注释行 |
命令如下(输出字段显示配置文件已被更改) |

重启zabbix客户端 |
systemctl restart zabbix-agent.service |

windows客户端下载地址 |
https://www.zabbix.com/download_agents |
根据PC使用的配置点击下载
文件解压到E盘目录下,并新建zabbix_agentd.log(弄错一点点都会报错)
进入conf目录编辑zabbix_agentd.win.conf
修改
EnableRemoteCommands=1
LogRemoteCommands=1
Server=10.100.102.144
ServerActive=10.100.102.144
Hostname=10.100.102.144
用管理员运行cmd,找到zabbix_agentd.exe所在目录下 |
e: |
cd \zabbix-agent\bin\win64 |
安装zabbix客户端 |
.\zabbix_agentd.exe -c e:\zabbix-agent\conf\zabbix_agentd.win.conf -i |
启动zabbix客户端 |
.\zabbix_agentd.exe -c e:\zabbix-agent\conf\zabbix_agentd.win.conf -s |

netstat -ano|findstr “10050”
重要的事情说三遍:(找报错弄了3个小时)
如果出现报错:重新检查zabbix_agentd.win.conf修改项
如果出现报错:重新检查zabbix_agentd.win.conf修改项
如果出现报错:重新检查zabbix_agentd.win.conf修改项
如果命令输错导致可执行文件的路径错误。可执行注册表修改


手动添加主机





自动发现
后续更新。。。。。。。。