centos7 Zabbix添加监控主机/自动发现

centos7 Zabbix添加监控主机/自动发现

配置客户端

linux
安装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
查询配置文件,但不包含空行和注释行
命令如下

centos7 Zabbix添加监控主机/自动发现

更新配置文件
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
查询配置文件,但不包含空行和注释行
命令如下(输出字段显示配置文件已被更改)

centos7 Zabbix添加监控主机/自动发现

重启zabbix客户端
systemctl restart zabbix-agent.service
侦听端口状态
命令如下(一些特殊符号显示不出来)

centos7 Zabbix添加监控主机/自动发现

windows配置zabbix客户端
windows客户端下载地址
https://www.zabbix.com/download_agents

根据PC使用的配置点击下载
centos7 Zabbix添加监控主机/自动发现文件解压到E盘目录下,并新建zabbix_agentd.log(弄错一点点都会报错)
centos7 Zabbix添加监控主机/自动发现进入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

centos7 Zabbix添加监控主机/自动发现

侦听zabbix客户端端口

netstat -ano|findstr “10050”
centos7 Zabbix添加监控主机/自动发现重要的事情说三遍:(找报错弄了3个小时)
如果出现报错:重新检查zabbix_agentd.win.conf修改项
如果出现报错:重新检查zabbix_agentd.win.conf修改项
如果出现报错:重新检查zabbix_agentd.win.conf修改项

如果命令输错导致可执行文件的路径错误。可执行注册表修改
centos7 Zabbix添加监控主机/自动发现centos7 Zabbix添加监控主机/自动发现

手动添加主机
centos7 Zabbix添加监控主机/自动发现centos7 Zabbix添加监控主机/自动发现centos7 Zabbix添加监控主机/自动发现centos7 Zabbix添加监控主机/自动发现
centos7 Zabbix添加监控主机/自动发现
自动发现

后续更新。。。。。。。。