Zabbix介绍

Zabbix是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案。
1、优势:
1. Zabbix是一个自由开放源代码的产品,人们可以在其基础上进行二次开发。
2. 安装以及配置简单。
3. 搭建环境简单,一般情况下lamp或者lnmp即可。
4. 可以支持对Linux、UNIX、Windows、AIX、BSD等的监控。并且系统的资源占用非常小,数据采集的性能和速度非常快。
5. 将数据采集持久存储到数据库,便于对监控数据进行二次分析。
6. 扩展能力强,几乎可以监控所有的监控项以及实现数据的采集。例如,监控网站的访问次数,监控USP和天气温度。
2、Zabbix的架构
通用架构是Client/Server架构,分布式架构为Client/Proxy/Server或者Client/Node/Server。Zabbix-Server将采集到的数据持久第存储到数据库中,用前端UI友好地展示给用户。
3、功能特性,可以监控主机的性能监控,网络设备性能监控,数据库性能监控,FTP等通用协议监控,多种告警方式。详细的报表图标绘制、分布式等。
1. 数据收集
* 可用、性能检测
* 支持Agent、SNMP、IPMI、JMX、SSH、Telent等
* 自定义监控
* 自定义收集数据的频率
* 服务器端/代理端和客户端模式
2.灵活的触发器
可以定义非常灵活的告警阈值和多种告警相关联的条件
3.高度可定制的告警
* 发送通知,可定制包括告警级别、动作升级、收件人和媒体类型
* 通知可以使用全局宏变量和自定义的变量
* 自动处理功能包括命令的自动调用和执行
4.实时的绘图功能
* 监控项将数据实时绘制在图形上
5.Web监控能力
Zabbix可以模拟浏览器请求一个网站,并检查返回值和响应时间
6.多种可视化的展示
* 可以自定义监控的展示图,将多种监控数据集中展示到一张图中。
* 网络拓扑图
* 自定义的Screens和Slide shows可以将多种图形集中展示
* 报表功能
* 资源使用情况的监控展示
7.历史数据的存储
* 数据存储在数据库中
* 历史数据的存放周期可配置
* 定期删除过期的历史数据
8.配置非常容易
* 只需两步 第一步:添加设备 第二步:应用模板计科完成监控
9.使用模板
模板可以分组,模板具有可继承性。
10.网络发现
* 支持自动发现网络设备和服务器
* Agent自动注册
* 支持自动发现(low level discovery)实现动态监控项的批量监控,内置的自动发现包括文件系统、网络接口、SNMP OID,可定制自动发现
11.快速的访问接口
* Web页面基于PHP
* 远程访问
* 日志审计
12.API功能
应用API功能可以方便地和其他系统结合,包括手机客户端的使用
13.系统权限
* 不同的用户展示监控的资源不同
* 对用户的身份认证
14.程序特性
用C语言编写,其性能和内存开销非常小
15.大型环境的支持
利用Zabbix-Proxy方式即可轻松构建远程监控

你可能感兴趣的:(Zabbix,linux,运维,centos)