15 zabbix 自动发现discover

网络发现

zabbix提供自动网络发现功能是非常高效灵活的.
使用网络发现

  • 提高部署效率
  • 简化管理
  • 自动管理

自动发现基于以下信息:

  • IP段
  • 可用的外部服务访问(FTP,SSH,WEB,POP3,IMAP,TCP,etc)
  • 非加密的zabbix agent信息
  • snmp agent信息

目前还不具有的功能:

  • 网络拓扑

网络发现主要有两个部分:discovery-> action

discover

周期性的扫描在network discovery rules 中定义的IP段.频率在每个规则下分别设置.
每个rule只会被一个process处理.一个网段不会被分配到多个process.
discovery checks 分别独立处理,一个check失败并不影响其它check的执行.
每个check生成一个discovery event.

1
zabbix   24712  0.0  0.1 300100  5908 ?        S    Feb05   1:02  \_ /usr/sbin/zabbix_server: discoverer #1 [processed 0 rules in 0.001094 sec, idle 60 sec]

action

discovery event是actions的基础.
action可以执行以下操作:

  • 发送信息
  • Adding/removing hosts
  • Enabling/disabling hosts
  • Adding/removing hosts to/from a group
  • Linking hosts to/unlinking from a template
  • Executing remote scripts
坚持原创技术分享,您的支持将鼓励我继续创作!