运维监控软件的选择对比----Zabbix vs Prometheus
近期遇到项目需要定制开发运维监控软件,考虑到监控的规模比较大,数量比较多,所以不能随随便便找个开源的监控软件就能应付了事的,还是要认真对待。
N年以前笔者曾经使用过Nagios,catti以及MRTG等相关软件,但是随着近几年虚拟机、容器等新技术的应用,原来的这些软件也有点逐步落伍了。查阅N多资料和网上文档,提到的比较多的两个运维监控软件是Zabbix和Prometheus。
笔者亲自安装测试了一番,确实有一番心得体会,现在简单列举一下:
Zabbix
基本介绍如下。。。。。(汗,还是请大家自行搜索一下吧,笔者偷懒不再赘述)。还是直接说结论吧:不建议使用Zabbix,除非之前已经部署应用很久了才可以考虑是否保留。Zabbix具有如下一些不足:
- Zabbix后台数据存储采用的是MySQL或者是PostgreSQL,都是关系型数据库,不能很好的满足大规模数据存储的需求,数据量达到一定规模(或者说监控的资源超过一定规模)则会性能下降明显,
- 另外就是数据备份功能不完备,无法很好的与流行的云存储、对象存储进行衔接备份。
从这个角度出发,笔者选择放弃Zabbix。
而近几年的新秀Prometheus,则相对具有一定的优势:
- 支持对容器的监控;
- 可以分级监控和进行数据 汇聚,能够应对的监控目标规模和数据量远超Zabbix;
- 支持与多种第三方数据库进行实时数据传输备份
基于以上原因,笔者认为:Prometheus已经开始成为运维监控尤其是容器监控方面的标配,并且越来越得到广泛的应用。
简而言之一句话,如果是从零做起要开始进行运维监控的话,那么还是Prometheus吧,无需犹豫不会错。买不了吃亏,买不了上当。。。。。。
运维监控软件的选择对比----Zabbix vs Prometheus相关推荐
- 乐维百科:八大开源运维监控软件浅析
前面的乐维百科文章介绍了什么是IT监控.为什么IT运维需要监控及如何监控的问题,接下来我们来看一下常见的开源监控软件. 之所以特别强调开源监控,是因为在运维监控的实际应用中,开源监控平台占据了很大一部 ...
- 运维监控软件zabbix 5.0教程(一):安装及配置
这是官方文档链接,不懂的地方可以回来查官方文档. https://www.zabbix.com/documentation/5.0/zh/manual 废话不多说,直接开始搭建安装. 一.zabbix ...
- 运维监控系统——使用API在zabbix监控系统中查看,创建及删除监控主机
前言 API之主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节.提供API所定义的功能的软件称作此API的实现.API是一种接口,故而是一种抽象. 应用 ...
- 支持中标麒麟系统的运维监控软件——WGCLOUD
WGCLOUD是高颜值的分布式监控系统,国人开源,可以在UOS统信,华为鲲鹏ARM,中标麒麟,银河麒麟等操作系统运行. WGCLOUD的server基于springboot架构开发,agent采用go ...
- 智能运维监控系统怎么选
智能运维技术可以将人工智能技术和计算机运维技术相结合,通过一些智能深度学习的方法提升商家在计算机后台的工作效率,其拥有多项快速和高效的运维能力. 运维监控软件具有什么功能 企业在面对着大型数据接口时会 ...
- OpenStack与ZStack深度对比:架构、部署、计算存储与网络、运维监控等
摘要 OpenStack从2010年开源至今,已经走过8个年头,其正在进入主流企业市场,但该项目依然面临较难部署和管理的老问题.有一点是毫无疑问的,那就是OpenStack保持着高速增长的态势,超过5 ...
- 开源运维管理软件排名_企业运维监控平台架构设计与实现(ganglia篇)
一.Cacti/Nagios/Zabbix/centreon/Ganglia之抉择 1.cacti Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具. 简 ...
- Lnmp搭建zabbix运维监控系统
使用目的? 在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度.于是选择了zabbix作为项目的运维监控系统. zabbix能做 ...
- 运维监控-Zabbix Server 使用微信 WeChat 告警
运维监控-Zabbix Server 使用微信 WeChat 告警 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 微信公众号告警每个一天只支持1000次告警,如果超出这个次数了就不 ...
最新文章
- Select()系统调用及文件描述符集fd_set的应用
- 提莫隐身+机器人能钩_航空工业官宣全新歼20正式亮相,可以隐身的变形金刚
- HJ23 删除字符串中出现次数最少的字符
- java 下雪_如何用JAVA实现下雪场景
- ITK:遍历具有成形邻域的图像区域
- 【渝粤题库】陕西师范大学164202 市场营销学 作业(专升本)
- 『飞秋』在ASP.NET服务器端过程中使用WebBrowser的注意事项
- python数据框去重_【Python】基于某些列删除数据框中的重复值
- Windows下Redis的启动命令
- 【Rollo的Python之路】比较运算符
- 用户自定义多选框checkbox
- 如何删除U盘中的System Volume Information文件夹?
- 光纤尾纤的型号和作用有哪些?
- 【老生谈算法】matlab遗传算法工具箱源码——遗传算法
- 技术可行性分析和经济可行性分析
- 面试官问:如何搭建测试环境?掌握这5种技能和知识就够了
- JAVA互联网架构师VIP项目实战(完整)
- JS 数组 按个数进行分组
- CMake 之 BUILD_SHARED_LIBS 和 CMAKE_BUILD_TYPE 用法教程
- 解决电脑开机后打印机会自动打印的问题
热门文章
- sina股票接口更新:Kinsoku jikou desu
- JAVA的sdn控制器,软件定义网络基础---SDN控制平面
- 微软需要Twitter来对抗Google
- swoole开发多人在线游戏新手教程
- 台式机安装windowsXP和ubuntu双系统
- 柳州汇商大湾区双招双引 谋定·大健康医药:李喜贵被聘顾问
- 山东专科学校排名计算机类,2017计算机专科学校排名一览表,2017计算机专科学校排名一览表...
- 【转载】《Real-Time Rendering 3rd》 提炼总结】(二) 第二章 · 图形渲染管线 The Graphics Rendering Pipeline
- 2018年支付宝领取大红包破解教程
- Android模仿微信语音聊天功能