w1w 发表于 2019-1-20 07:46:10

Zabbix 自动发现(discovery)等功能的使用

Zabbix 自动发现(discovery)等功能的使用
  

    随着监控主机不断增多,有的时候需要添加一批机器,特别是刚用zabbix的运维人员需要将公司的所有服务器添加到zabbix,如果使用传统办法去单个添加设备、分组、项目、图像…..结果应该是让人吐的结果。      
    鉴于这个问题我们可以好好利用下Zabbix的一个发现(Discovery)模块,进而来实现自动刚发现主机、自动将主机添加到主机组、自动加载模板、自动创建项目(item)、自动创建图像,下面我们来看看这个模块如何使用。

进入zabbix的首页
点击配置—》自动发现—》创建自动发现规则
https://s5.运维网.com/oss/201711/01/39599213f1be73a5a7cff1c3af7e5bc8.png-wh_500x0-wm_3-wmp_4-s_2196628251.png
  

  

设备唯一性准则
https://s2.运维网.com/oss/201711/01/f96052aec2491304585e4387c4190c93.png-wh_500x0-wm_3-wmp_4-s_3882347716.png
  



再创建自动发现
配置—》动作—》事件源选择自动发现—》创建动作
https://s5.运维网.com/oss/201711/01/3d3574df4f07340c696fbff24c0298ac.png-wh_500x0-wm_3-wmp_4-s_1950325529.png


https://s1.运维网.com/oss/201711/01/daa8c2265698ccf80a54a61c57f98d9e.png-wh_500x0-wm_3-wmp_4-s_2968556791.png


自动注册,禁用掉自动发现策略,编辑配置文件
vim/usr/local/Zabbix/etc/Zabbix_agentd.conf
ServerActive=192.168.163.187
Hostname=client1

接下来配置自动注册
配置—》动作—》事件源选择自动注册—》创建动作
  

https://s2.运维网.com/oss/201711/01/8c6c2039ebed390381e46d72a7c0a6e0.png-wh_500x0-wm_3-wmp_4-s_4112129280.png
https://s3.运维网.com/oss/201711/01/aaa9eb2f9c41366279d0e8016446bc86.png-wh_500x0-wm_3-wmp_4-s_548083520.png
  

  

在主机面板上看到自动注册的客户机
https://s3.运维网.com/oss/201711/01/02c24b584fbabc33ba1e9deeff67494f.png-wh_500x0-wm_3-wmp_4-s_3139316103.png
  

  

假设客户机服务停止,zabbix能够检测得到并且做出操作,这里先做出移除主机的操作,当然,在线上环境不能这么做,这只是为了测试实验效果!
配置—》动作—》事件源选择自动发现—》创建动作
https://s4.运维网.com/oss/201711/01/15ac66087e182326d7a0611949b1f8c5.png-wh_500x0-wm_3-wmp_4-s_2521588762.png
https://s2.运维网.com/oss/201711/01/2ecb7742d747c79f4ebbfba7ada24d6e.png-wh_500x0-wm_3-wmp_4-s_131055973.png
接下来将zabbix客户端服务停掉
# /etc/init.d/zabbix_agentd stop
Stopping zabbix_agentd (viasystemctl):                  

可以看到2台离线主机被剔除,有了这个功能,我们可以检测客户机的服务,并在操作里尝试重启服务。
https://s2.运维网.com/oss/201711/01/6793b3f5c4c10410c58e82f577e51ab2.png-wh_500x0-wm_3-wmp_4-s_3695327067.png



页: [1]
查看完整版本: Zabbix 自动发现(discovery)等功能的使用