近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头;而作为后起的新锐监控平台——乐维监控,则不断吸收Zabbix,Prometheus等优秀开源平台的优点,兼容并蓄,逐渐形成了其自身的特点,在IT运维界渐渐崭露头角。以下将对乐维与Zabbix的各项优劣势进行一一对比,本篇为二者架构、性能的对比,后续还将发布更多zabbix技术分享,想要了解更多也可以连线专家在线答疑VX:forum_lwops,大家可以持续关注。

一、Zabbix优势

1. 架构:分布式集中管理,开放式接口。支持分布式部署、时序数据库,数据压缩传输、加密传输等。

2. 扩展性:可通过数据库或API灵活对接三方模块和产品(Granfana 、ELK等)

3. 可塑性:可根据企业需要定制成任何方向的监控产品(数据库管理平台、硬件管理平台、统一监控平台等)

二、乐维监控优势

1.1 部署架构

1.1.1 背景

Zabbix Server 6.0之前本身无高可用架构,Zabbix Proxy至今也没有高可用架构,传统架构如下:

1.2.1 优化

1.1.2.1 分布式HA架构

乐维为Zabbix各个组件提供HA架构、分布式WEB页面,架构如下:

1.1.2.2  多Server架构

监控采用多Server架构模式,支持横向水平扩展监控Server。分离底层采集作为提供独立监控服务。具体要求如下:

1. 底层监控用Zabbix,充分发挥Zabbix的强大监控采集能力;

2. Zabbix_Server,制定Server创建规则,从区域性、对象类型、业务类型等维度进行Server分布;同时支持后续根据扩充规则进行Zabbix_Server添加。实现底层基于Zabbix的多Server 架构,从而解决现有架构Server性能瓶颈的问题。

3. 数据仓库建设:根据OLAP特性,并结合监控采集数据类型特点,建立数据仓库。满足运维报表查询需求,同时存储原始数据,为后续大数据、智能化提供数据基础。数据仓库的建设采用分布式存储方式,支持灵活横向扩展,可保留3年以上原始数据。

4. 上层平台功能采用模块化灵活部署,单独模块发布更新,不影响全局功能,功能模块根据功能使用情况、资源占用大小进行灵活分配,同时上层支持后续其他功能灵活插入。

Server界面配置:

1.2 性能瓶颈

1.2.1 背景

Zabbix Server 至今还未优化的底层功能的常见缺陷有如下几点

1、Zabbix使用MySQL在数据处理方面会存在性能瓶颈;

2、Zabbix一些内置接口,例如SNMP、IPMI等属于单请求接口,会使请求数飙升,对一些性能比较差的设备监控取值会很不稳定;

3、Zabbix监控如果某些设备因请求动作过久(设备负载或自身接口性能差或脚本质量差)会影响全局,导致进程繁忙,队列飙升,大范围数据无法采集;

4、Zabbix Agent主动式的采集时间不以Zabbix Server服务器为主,容易造成告警误报;

5、Zabbix对象无法比较清晰看出对象是否采集到的数据;

6、Zabbix异常挂停会引发告警风暴。

1.2.2 优化

乐维底层功能做了如下优化:

1、表分区、分表分库、迁移时序数据库、数据转储;

2、针对性取消大量请求弊端、转换脚本一次请求降低连接请求;

3、设置超时时间和请求次数、针对性挂后台执行数据请求;

4、统一NTP、更改部分指标模式;

5、自定义接口采集健康状态;

6、内置告警依赖、告警收敛。

以上即为乐维监控与Zabbix架构、性能的对比分析。更多对比分析内容敬请留意后续内容或者关注乐维社区(https://forum.lwops.cn/)。

乐维监控与Zabbix对比分析(一)——架构、性能的更多相关文章

  1. Zabbix与乐维监控对比分析(一)——架构、性能篇

    近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头:而作为后起的新锐IT监控平台--乐维监控,则不断吸收Zabbix,Prometheus等优秀开源平台的优点 ...

  2. Zabbix与乐维监控对比分析(二)——Agent管理、自动发现、权限管理

    上期我们详细介绍了Zabbix与乐维监控的架构与性能对比分析,透过架构与性能对比分析,用户可以对乐维监控之所以能成为"Zabbix企业版"有一个初步的认知.本篇是Zabbix对比乐 ...

  3. Zabbix与乐维监控对比分析(八)——其他功能篇

    前面我们详细介绍了Zabbix与乐维监控的架构与性能.Agent管理.自动发现.权限管理.对象管理.告警管理.可视化.图形图表及网络功能方面的对比分析,接下来我们将对二者其他功能进行对比分析. 本篇是 ...

  4. HBase 与 Cassandra 架构对比分析的经验分享

    架构对比 HBase和Cassandra几乎是一个年份发起,又都是在2010年成为Apache的顶级项目,不过如果我们去细品其内部机制,我们会发现其实两者是完全不同的架构风格. HBASE起源于Goo ...

  5. 京东MySQL监控之Zabbix优化、自动化

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://wangwei007.blog.51cto.com/68019/1833332 随 ...

  6. 自动化监控利器-Zabbix

    转自: http://www.xuliangwei.com/xubusi/117.html   1.1为何需要监控系统 在一个IT环境中会存在各种各样的设备,例如:硬件设备.软件设备.其系统的构成也是 ...

  7. 重磅发布丨乐维监控:全面兼容云平台,助力企业DevOps转型升级!

    2019年伊始,我们迎来了乐维监控的又一重大功能更新——云平台监控,这将有效帮助企业将云上.云下数据聚合,方便统一化的监控管理与维护!未来,乐维监控每一次的产品功能及版本更新,我们都将第一时间于此发布 ...

  8. FinTech领域实践:乐维监控助力西南某上市城商行IT运维转型升级!

    FinTech领域实践:乐维监控助力西南某上市城商行IT运维转型升级! 项目背景 随着信息化的逐步深入,企业业务运营活动对IT的依赖程度越来越高,传统的局部.粗放.碎片化的IT运维管理模式已经无法满足 ...

  9. Apache 流框架 Flink,Spark Streaming,Storm对比分析(二)

    本文由  网易云发布. 本文内容接上一篇Apache 流框架 Flink,Spark Streaming,Storm对比分析(一) 2.Spark Streaming架构及特性分析 2.1 基本架构 ...

随机推荐

  1. void指针;函数指针

    void 类型指针 void => 空类型 void* => 空类型指针,只存储地址的值,丢失类型,无法访问,要访问其值,我们必须对这个指针做出正确的 类型转换,然后再间接引用指针.voi ...

  2. SQL语句中过滤条件放在on、where、having的区别和联系

    摘要:SQL语句中,过滤条件放在不同筛选器on.where和having的区别和联系. 综述   在<SQL语句中过滤条件放在on和where子句中的区别和联系>中,介绍了多表关联SQL语 ...

  3. MySQL8更改数据存储目录

  4. 通俗易懂理解 MySQL B+树、数据存储、索引等知识

    文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247485630&idx=1&sn=681c9c0d ...

  5. 使用traefik进行流量复制

    文章转载自:https://mp.weixin.qq.com/s/nMMN7hAJK6SFn1V1YyxvHA Traefik 2.0 还引入了镜像服务,一种可以将流入流量复制并同时将其发送给其他服务 ...

  6. Springboot 之 HandlerMethodReturnValueHandler 运用

    简介 现在项目中大部分采用前后端分离的架构,采用这种架构的项目,在返回数据时,几乎都是采用返回 json 格式的数据.而 spring 中返回 json 格式的数据一般采用 @RestControll ...

  7. 分布式存储系统之Ceph集群存储池操作

    前文我们了解了ceph的存储池.PG.CRUSH.客户端IO的简要工作过程.Ceph客户端计算PG_ID的步骤的相关话题,回顾请参考https://www.cnblogs.com/qiuhom-187 ...

  8. 为Azure-云准备一个基于Red Hat 8.x 的虚拟机镜像

    由于公司最近要求部分项目上线到Azure云上,要求操作系统使用的Redhat 8.x,而且必须加固 而在Azure官网提供的镜像中,又没有Redhat,于是只有自己自定义Redhat镜像,最后加固,作 ...

  9. Java开发学习(三十七)----SpringBoot多环境配置及配置文件分类

    一.多环境配置 在工作中,对于开发环境.测试环境.生产环境的配置肯定都不相同,比如我们开发阶段会在自己的电脑上安装 mysql ,连接自己电脑上的 mysql 即可,但是项目开发完毕后要上线就需要该配 ...

  10. 【算法】浅学 LCA

    参考资料 浅析最近公共祖先(LCA) 最近公共祖先 - OI Wiki [白话系列]倍增算法 一.概念 最近公共祖先称为 LCA (Lowest Common Ancestor) 它指的是在一颗树中, ...