h0945466 发表于 2019-1-19 10:09:21

zabbix 自动化之网络发现

  这段时间在研究zabbix监控,考虑到一个问题,就是当我们机器很少的时候,我们可以手动的添加agent的方式,一台一台的去添加。那么现在需求出来了,假如说我们网络上面有几百台机器怎么办呢,我们需要逐个的去添加主机、分组、添加监控模板,要是一台一台添加的话你肯定会疯掉的,还好,zabbix得自动发现功能很强大,能省去我们很多事。
  基于发现规则的条件:
  1、IP地址段
  2、基于服务器,比如说FTP、SSH、WEB等
  3、基于zabbix-Agent
  4、还有snmp
  

  配置步骤:
  1、首先server端、我们要开启snmp和fping的查找方式:
  StartSNMPTrapper=1
  FpingLocation=/usr/sbin/fping
  2、重启服务,并安装fping
  # yum install fping -y
  3、web界面配置:
  配置---〉探索---〉创建发现规则:

http://s3.运维网.com/wyfs02/M00/6B/FC/wKiom1U8gijjjChXAAE6i5_a940177.jpg
  #我上面创建了一条server access的规则。以后会使用,然后检查这里选用了ip地址的方式:
  4、配置---〉选择探索----〉创建动作:
http://s3.运维网.com/wyfs02/M01/6B/FC/wKiom1U8grCDknRbAADHS9sJqCE960.jpg
  条件部分:
http://s3.运维网.com/wyfs02/M02/6B/FC/wKiom1U8gtuwnBVvAAD1_1ZJceI399.jpg
  ###选择探索规则为,我刚刚创建的规则:
  操作部分:
http://s3.运维网.com/wyfs02/M00/6B/F8/wKioL1U8hHzCch8kAADLTbdY9SE571.jpg
  #这里我创建的条件是,添加到群组:monitor.和关联模板linux:
  

  到这里自动化发现已经添加完成,然后server就会自动去发现了,查看一下效果:
  选择:检测中———〉探索
http://s3.运维网.com/wyfs02/M00/6B/F8/wKioL1U8hOSzLPJNAAE6zzBF4eg465.jpg
  可以看到已经添加了主机。



页: [1]
查看完整版本: zabbix 自动化之网络发现