Zabbix 3.0 企业级开源监控解决方案介绍

需积分: 9 0 下载量 85 浏览量 更新于2024-07-18 收藏 31.78MB DOCX 举报
"Zabbix 3.0 基础介绍" Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案。它由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。 **Zabbix 的主要功能** 1. **分布式系统监控**:Zabbix 能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 2. **自动发现**:支持自动发现网络设备和服务器(可以通过配置自动发现服务器规则来实现)。 3. **动态监控项**:支持自动发现(lowdiscovery)key 实现动态监控项的批量监控(需写脚本)。 4. **分布式监控**:支持分布式,能集中展示、管理分布式的监控点。 5. **扩展性强**:server 提供通用接口(api 功能),可以自己开发完善各类监控(根据相关接口编写程序实现)。 6. **数据收集**:支持 SNMP(包括 Trapping 和 Polling)、IPMI、JMX、SSH、TELNET 等多种协议的数据收集。 7. **自定义检测**:支持自定义的检测,自定义收集数据的频率。 8. **服务器/代理和客户端模式**:支持服务器/代理和客户端模式。 9. **灵活的触发器**:可以定义非常灵活的问题阈值,称为触发器,从后端数据库的参考值。 10. **高可定制的报警**:发送通知,可定制的报警升级,收件人,媒体类型。 11. **实时绘图功能**:监控项实时的将数据绘制在图形上面。 12. **WEB 监控能力**:ZABBIX 可以模拟鼠标点击了一个网站,并检查返回值和响应时间。 13. **Api 功能**:应用 api 功能,可以方便的和其他系统结合,包括手机客户端的使用。 **Zabbix 组成** Zabbix 主要由两个部分构成:Zabbix Server 和 Zabbix Agent,可以选择组建 Zabbix Proxy。 **Zabbix Server** Zabbix Server 是 Zabbix 的核心组件,负责监控和数据收集。它可以通过 SNMP、Zabbix Agent、Fping 端口监视等方法对远程服务器或网络状态完成监视,数据收集等功能。 **Zabbix Agent** Zabbix Agent 是 Zabbix 的代理组件,负责收集本地服务器的监控数据,并将其发送到 Zabbix Server。 **Zabbix Proxy** Zabbix Proxy 是 Zabbix 的代理组件,负责代理 Zabbix Server 和 Zabbix Agent 之间的通信,减少网络负载和提高监控效率。