zabbix监控服务
zabbix介绍 Zabbix简介 Zabbix 是一个高度集成的网络监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用。具备常见的商业监控软件所具备的功能(主机的性能监控、网络设备性能监控、数据库性能监控、FTP 等通用协议监控、多种告警方式、详细的报表图表绘制).Zabbix 通过 C/S 模式采集数据,通过 B/S 模式在 web 端展示和配置: Client(被监控)端: 主机通过安装 agent 方式采集数据,网络设备通过 SNMP 方式采集数据 Server (服务)端: 通过收集 SNMP 和 agent 发送的数据,写入数据库再通过 php+apache 在 web 前端展示。 Zabbix功能: 1. 支持自动发现网络设备和服务器(可以通过配置自动发现服务器规则来实现) 2. 支持自动发现(low discovery)key 实现动态监控项的批量监控(需写脚本) 3. 支持分布式,能集中展示、管理分布式的监控点 4. 扩展性强,server 提供通用接口(api 功能),可以自己开发完善各类监控(根据相关接口编写程序实现) zabbix原理图: 编写插件容易,可以自定义监控项,报警级别的设置。 数据收集: 1. 可用和性能检测 2. 支持 snmp(包括 trapping and polling ),IPMI