网络发现
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