1)自动发现服务器和网络设备
2)底层自动发现(如自动发现多实例mysql、tomcat进程等)
3)分布式的监控体系和集中式的web管理
4)支持主动监控和被动监控模式
5)支持多种操作系统linux,Solaris,HP-UX,AIX,FreeBSD,OpenBSD等
6)高效的Agent支持linux,Solaris,HP-UX,AIX,FreeBSD,OpenBSD,windows NT4.0,window2000等
7)无Agent监控等多种监控方法(如:用SNMP协议监控路由或交换机、IPMI检测硬件温度等)
8)安全的用户认证模式
9)灵活的用户权限设置
10)基于web的管理方法,支持自由的定义事件和邮件发送
11)高水平的业务视图监控资源,支持日志审计
1)性能瓶颈,监控系统没有低估高峰期,具有持续性和周期性,机器量越大,数据的增大会使数据库的写入成为一定的瓶颈,官网给出的单机上限5000台,届时就需要增加proxy,增加成本。
2)Zabbix采集数据有pull方式,也就是server主动模式,当目标机器量大之后,pull任务会出现积压。采集数据会延迟
3)项目二次开发,需要分析MySQL表结构,表结构比较复杂,通过API开发对开发能力有要求。
4)内置housekeeping在执行过程中会对数据库增加压力,需要对数据库进行优化