Zabbix与乐维监控对比分析——架构性能篇
Posted bzdqsmmzjjz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix与乐维监控对比分析——架构性能篇相关的知识,希望对你有一定的参考价值。
近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头;而作为后起的新锐IT监控平台——乐维监控,则不断吸收Zabbix,Prometheus等优秀开源平台的优点,兼容并蓄,逐渐形成了其自身的特点,在IT运维界渐渐崭露头角,成为”Zabbix企业版”。以下将对乐维监控与Zabbix的各项优劣势进行一一对比,本篇为二者架构、性能的对比分析,后续还将发布更多二者对比分析及,
想要了解更多也可以连线专家免费答疑V X:forum_lwops,大家可以持续关注。
一、Zabbix优势
- 架构:分布式集中管理,开放式接口。支持分布式部署、时序数据库,数据压缩传输、加密传输等。
- 扩展性:可通过数据库或API灵活对接三方模块和产品(Granfana 、ELK等)
- 可塑性:可根据企业需要定制成任何方向的监控产品(数据库管理平台、硬件管理平台、统一监控平台等)
二、乐维监控优势
-
- 部署架构
- 背景
- 部署架构
Zabbix Server 6.0之前本身无高可用架构,Zabbix Proxy至今也没有高可用架构,传统架构如下:
-
-
- 优化
- 分布式HA架构
- 优化
-
乐维为Zabbix部署组件及Zabbix高可用提供HA架构、分布式WEB页面,架构如下:
-
-
-
- 多Server架构
-
-
监控采用多Server架构模式,支持横向水平扩展监控Server。分离底层采集作为提供独立监控服务。具体要求如下:
- 底层监控用Zabbix,充分发挥Zabbix的强大监控采集能力;
- Zabbix_Server,制定Server创建规则,从区域性、对象类型、业务类型等维度进行Server分布;同时支持后续根据扩充规则进行Zabbix_Server添加。实现底层基于Zabbix的多Server 架构,从而解决现有架构Server性能瓶颈的问题。
- 数据仓库建设:根据OLAP特性,并结合监控采集数据类型特点,建立数据仓库。满足运维报表查询需求,同时存储原始数据,为后续大数据、智能化提供数据基础。数据仓库的建设采用分布式存储方式,支持灵活横向扩展,可保留3年以上原始数据。
- 上层平台功能采用模块化灵活部署,单独模块发布更新,不影响全局功能,功能模块根据功能使用情况、资源占用大小进行灵活分配,同时上层支持后续其他功能灵活插入。
Server界面配置:
-
- 性能瓶颈
- 背景
- 性能瓶颈
Zabbix Server 至今还未优化的底层功能的常见缺陷有如下几点
1、Zabbix使用mysql在数据处理方面会存在性能瓶颈;
2、Zabbix一些内置接口,例如SNMP、IPMI等属于单请求接口,会使请求数飙升,对一些性能比较差的设备监控取值会很不稳定;
3、Zabbix监控如果某些设备因请求动作过久(设备负载或自身接口性能差或脚本质量差)会影响全局,导致进程繁忙,队列飙升,大范围数据无法采集;
4、Zabbix Agent主动式的采集时间不以Zabbix Server服务器为主,容易造成告警误报;
5、Zabbix对象无法比较清晰看出对象是否采集到的数据;
6、Zabbix异常挂停会引发告警风暴。
-
-
- 优化
-
乐维底层功能做了如下优化:
1、表分区、分表分库、迁移时序数据库、数据转储;
2、针对性取消大量请求弊端、转换脚本一次请求降低连接请求;
3、设置超时时间和请求次数、针对性挂后台执行数据请求;
4、统一NTP、更改部分指标模式;
5、自定义接口采集健康状态;
6、内置告警依赖、告警收敛。
以上即为乐维监控与Zabbix架构、性能的对比分析。
想了解更多关于:开源监控,Zabbix可以做什么,Zabbix安装部署,Zabbix操作手册,Zabbix中文使用手册,Zabbix6.4相关,Zabbix架构类型,Zabbix监控网络设备,Prometheus部署,免费监控,一体化运维平台,网管平台,智能运维平台等内容敬请留意后续内容。
也可以关注乐维社区_Zabbix_Prometheus_Ansible技术交流问答,也可以直接上手体验免费版乐维监控。
Zabbix与乐维监控对比分析——网络功能篇
前面我们详细介绍了Zabbix与乐维监控在架构与性能、Agent管理、自动发现、权限管理、对象管理、告警管理、可视化及图形图表方面的对比分析,接下来我们将对二者网络功能方面进行对比分析。
本篇是Zabbix与乐维监控对比专题系列文章的第七篇——网络功能篇,具体包括IP地址管理、网络端口映射发现、网络配置备份、专线监控等功能的对比分析。
一、IP地址管理
1. Zabbix
Zabbix无IP管理功能
2. 乐维监控IP地址管理
乐维监控配备了强大的IP地址管理功能,支持查看IP对应的终端设备、Mac地址、对应的端口信息;支持管理IP的已分配、未分配、在用、离线等状态;支持查看IP变化记录,例:IP对应的Mac发生变化、IP对应状态发生变化;支持Mac地址管理。
二、 网络端口映射发现
1. Zabbix
Zabbix可以通过Snmp接口获取大量的网络协议,从而通过这些网络协议分析获得数据;Zabbix支持发现网络下联端口连接的设备(MAC对应厂商除外),但显示方面只能以最新数据方式显示,并不能满足实际场景需要。
2. 乐维监控网络端口映射发现
在Zabbix的数据采集下结合MAC厂商对应信息,完善端口下联功能,使用户可以以一个IP或MAC地址就可以快速查找其对应的厂商、IP、MAC、接入设备以及接入设备的ARP、MAC、端口聚合、端口模式等信息
三、 网络配置备份
1. Zabbix网络配置备份
Zabbix可以通过监控对网络设备进行配置备份,但无法完成备份还原、备份管理等操作。
2. 乐维监控网络配置备份
乐维监控网络配置支持网络设备的定时备份、手动还原、配置差异对比等功能。
四、 专线监控
1. Zabbix专线监控
Zabbix支持监控专线涉及的协议,但可视化效果欠缺,同时缺少关联性和各种标签字段管理。
2. 乐维监控专线监控
乐维监控支持以表格的形式展示各专线的性能、资产信息,同时支持统计超带宽阈值次数、中断次数。
以上就是Zabbix与乐维监控关于网络功能方面的对比分析。
大家好,我是乐乐,专注运维技术研究与分享,更多Zabbix与乐维监控对比分析内容还可以查看我的往期文章或留意后续文章,想了解Zabbix技术文章与乐维监控使用介绍还可以查看乐维技术文档。
以上是关于Zabbix与乐维监控对比分析——架构性能篇的主要内容,如果未能解决你的问题,请参考以下文章
Zabbix通过JMX监控tomcat——防火墙策略问题分析
网站集群架构实战(LVS负载均衡Nginx代理缓存Nginx动静分离Rsync+Inotify全网备份Zabbix自动注册全网监控)--技术流ken