自动发现
1)概念
- Discovery
- 设备数量较多时,手动添加设备不现实,这时需要自动发现
- 功能:发现主机/添加主机/添加主机到组/连接模板等
流程:
- 创建自动发现规则
- 创建Action(发现主机后执行的)
- 通过动作执行添加主机,连接模板等操作
2)创建自动发现
- 创建自动发现规则:Configuration -> DIscovery -> Create DIscovery rule
- 创建动作: Configuration -> Action -> Event sourve = Discovery -> Create Action -> Details:添加主机、连接模板
主被动监控
概述:
- 主动和被动都是对
被监控端
而言的 - 默认zabbix采用的是被动监控
- 被动监控:server向agent发起连接,发送监控key,agent接受请求,响应监控数据
- 主动监控:agent向server发起连接,agent请求需要检测的项目列表,server响应agent发送一个items列表,agent确认收到监控列表,tcp连接完成,会话关闭,agent开始周期性地收集数据
- 监控主机达到一定数量以后,可以考虑使用主动监控释放服务器压力,此外,zabbix还支持分布式监控.也是可以考虑的方案
区别:
- server不用每次需要数据都连接agent,agent会自己收集并处理数据,server仅需要保存数据即可
主动监控客户端配置:
[root@zabbixclient_web3] 装包
[root@zabbixclient_web3] vim /usr/local/etc/zabbix_agentd.conf
93 #Server=127.0.0.1,192.168.2.5 #注释掉
134 ServerActive=192.168.2.5:10051 #监控服务器ip
145 Hostname=web201 #本机主机名,与服务器端设置需要一致!
183 RefreshActiveChecks=120 #120秒检测一次
118 StartAgents=0 #禁止被动监控
[root@zabbixclient_web3] zabbix_agentd
[root@zabbixclient_web3] ps -C zabbix_agentd #没有端口,不能使用ss查运行状态
主动监控服务器配置(登录web页面):
- 克隆监控模板 full clone
- 修改监控项模式为主动 Zabbix agent(active),无法修改为该模式的监控项选择disabled,以节省资源
- 添加监控主机:ip地址和端口分别用0.0.0.0和0占位
- 选择模板:选择刚刚克隆的模板(监控项模式需要是active)
- 查看监控数据
拓扑图和聚合图形
- 拓扑图:在监控服务器的web页面上画公司网络拓扑图
- 聚合图形:在一张监控页面可以查看多个监控图片