企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] # zabbix自动发现 > 在监控大规模主机时,通过配置自动发现,达到服务端自动发现主机并加入监控。自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器、设备。可以根据需要,在对主机安装系统的时候就安装配置并启动zabbix-agent服务,这样的话只要主机系统安装完成,便会自动加入监控 ## 配置 客户端:zabbix_agent.conf 服务端:自动发现,动作 ### 客户端指定地址 ``` vim /etc/zabbix/zabbix_agent.conf 修改默认地址 Server=127.0.0.1 ServerActive=127.0.0.1 为实际服务端的IP ``` 重启zabbix ``` systemctl restart zabbix-agent ``` ### 服务端配置 #### 1.创建发现规则 【配置】》【自动发现】》【创建自动发现规则】 ![](https://i.loli.net/2019/09/17/JyNFsOfWRt64Vv2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) * IP范围内的主机将被自动发现 * 更新间隔,生成环境可以设置较大的值,测试方便这里设置成60s * 检查,添加一个system.uname,为了区别主机是Linux还是Windows。后面配置动作的时候会用到 #### 2.创建动作 【配置】》【动作】》【创建动作】 创建第一个动作,用于添加linux主机 ![](https://i.loli.net/2019/09/17/l3gK1TOYu8mo5hI.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) * 条件里的可选项很多 接受到的值用到的就是之前创建的检查项system.uname 自动发现状态为上 操作 ![](https://i.loli.net/2019/09/17/VzHqZQtuEXjCTrL.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 再创建一个添加windows主机的动作,差别在**接收到的值**,链接的模板和添加的组 ![](https://i.loli.net/2019/09/17/HTBVZxCXnbOS5i6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 操作 ![](https://i.loli.net/2019/09/17/W6ksjLQvIZyl7YH.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 最后添加一个移除主机的动作 ![](https://i.loli.net/2019/09/17/W9ECVxeimIQazD2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 操作 ![](https://i.loli.net/2019/09/17/2ogI5tH4A1M9mfU.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) > **创建的动作没有执行的话,需要把客户端zabbix-agent先停止在启动。因为创建动作之前启动的主机是无法被添加的**