网络自动发现

Zabbix自动发现与主动注册_重启

  zabbix agent的配置文件/etc/zabbix/zabbix_agentd.conf 注释StartAgents=0

  添加

HostnameItem=system.hostname
Server=10.13.85.9

Zabbix自动发现与主动注册_重命名_02

Zabbix自动发现与主动注册_linux_03

  以上是制定扫描的网段,那么扫描出来以后链接那个模板添加那个组呢?

Zabbix自动发现与主动注册_配置文件_04

Zabbix自动发现与主动注册_linux_05

Zabbix自动发现与主动注册_重启_06

 

  把链接的被动模板改成主动模板

 

  新加一个添加到组

Zabbix自动发现与主动注册_重启_07

Zabbix自动发现与主动注册_重启_08

  改完以后

Zabbix自动发现与主动注册_linux_09

  修改agent的配置文件/etc/zabbix/zabbix_agentd.conf定义一个web集群

HostMetadata=web

  重启

systemctl restart zabbix-agent

  为了实现效果把原添加的主机删除

Zabbix自动发现与主动注册_重启_10

  正常应该在hosts发现该主机

  在以下位置能看到发现的主机

Zabbix自动发现与主动注册_重启_11

 

  主动注册

  先创建一个主机组

Zabbix自动发现与主动注册_配置文件_12

   在完全克隆一个OS模板重命名

Zabbix自动发现与主动注册_重启_13

 

  关闭刚刚设置的网络发现

  创建主动注册

Zabbix自动发现与主动注册_重命名_14

Zabbix自动发现与主动注册_重命名_15

Zabbix自动发现与主动注册_重启_16

Zabbix自动发现与主动注册_重命名_17

  PS:这里的web组是新建的,模板是完全克隆的 OS linux的

Zabbix自动发现与主动注册_配置文件_18

  发现了

Zabbix自动发现与主动注册_linux_19

  PS:想快一点看到结果在zabbix server上面执行命令

zabbix_server -R config_cache_reload

  PS:主动注册效率高于网络发现

 

  低级自动发现(修改一下发现的间隔时间默认是3600秒)

  系统默认的自动发现一个是检查硬盘一个是检查网络

Zabbix自动发现与主动注册_配置文件_20

  发现以后items会自动加上