近期遇到项目需要定制开发运维监控软件,考虑到监控的规模比较大,数量比较多,所以不能随随便便找个开源的监控软件就能应付了事的,还是要认真对待。

N年以前笔者曾经使用过Nagios,catti以及MRTG等相关软件,但是随着近几年虚拟机、容器等新技术的应用,原来的这些软件也有点逐步落伍了。查阅N多资料和网上文档,提到的比较多的两个运维监控软件是Zabbix和Prometheus。

笔者亲自安装测试了一番,确实有一番心得体会,现在简单列举一下:

Zabbix

基本介绍如下。。。。。(汗,还是请大家自行搜索一下吧,笔者偷懒不再赘述)。还是直接说结论吧:不建议使用Zabbix,除非之前已经部署应用很久了才可以考虑是否保留。Zabbix具有如下一些不足:

  1. Zabbix后台数据存储采用的是MySQL或者是PostgreSQL,都是关系型数据库,不能很好的满足大规模数据存储的需求,数据量达到一定规模(或者说监控的资源超过一定规模)则会性能下降明显,
  2. 另外就是数据备份功能不完备,无法很好的与流行的云存储、对象存储进行衔接备份。

从这个角度出发,笔者选择放弃Zabbix。

而近几年的新秀Prometheus,则相对具有一定的优势:

  1. 支持对容器的监控;
  2. 可以分级监控和进行数据 汇聚,能够应对的监控目标规模和数据量远超Zabbix;
  3. 支持与多种第三方数据库进行实时数据传输备份

基于以上原因,笔者认为:Prometheus已经开始成为运维监控尤其是容器监控方面的标配,并且越来越得到广泛的应用。

简而言之一句话,如果是从零做起要开始进行运维监控的话,那么还是Prometheus吧,无需犹豫不会错。买不了吃亏,买不了上当。。。。。。

运维监控软件的选择对比----Zabbix vs Prometheus相关推荐

  1. 乐维百科:八大开源运维监控软件浅析

    前面的乐维百科文章介绍了什么是IT监控.为什么IT运维需要监控及如何监控的问题,接下来我们来看一下常见的开源监控软件. 之所以特别强调开源监控,是因为在运维监控的实际应用中,开源监控平台占据了很大一部 ...

  2. 运维监控软件zabbix 5.0教程(一):安装及配置

    这是官方文档链接,不懂的地方可以回来查官方文档. https://www.zabbix.com/documentation/5.0/zh/manual 废话不多说,直接开始搭建安装. 一.zabbix ...

  3. 运维监控系统——使用API在zabbix监控系统中查看,创建及删除监控主机

    前言 API之主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节.提供API所定义的功能的软件称作此API的实现.API是一种接口,故而是一种抽象. 应用 ...

  4. 支持中标麒麟系统的运维监控软件——WGCLOUD

    WGCLOUD是高颜值的分布式监控系统,国人开源,可以在UOS统信,华为鲲鹏ARM,中标麒麟,银河麒麟等操作系统运行. WGCLOUD的server基于springboot架构开发,agent采用go ...

  5. 智能运维监控系统怎么选

    智能运维技术可以将人工智能技术和计算机运维技术相结合,通过一些智能深度学习的方法提升商家在计算机后台的工作效率,其拥有多项快速和高效的运维能力. 运维监控软件具有什么功能 企业在面对着大型数据接口时会 ...

  6. OpenStack与ZStack深度对比:架构、部署、计算存储与网络、运维监控等

    摘要 OpenStack从2010年开源至今,已经走过8个年头,其正在进入主流企业市场,但该项目依然面临较难部署和管理的老问题.有一点是毫无疑问的,那就是OpenStack保持着高速增长的态势,超过5 ...

  7. 开源运维管理软件排名_企业运维监控平台架构设计与实现(ganglia篇)

    一.Cacti/Nagios/Zabbix/centreon/Ganglia之抉择 1.cacti Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具. 简 ...

  8. Lnmp搭建zabbix运维监控系统

    使用目的? 在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度.于是选择了zabbix作为项目的运维监控系统. zabbix能做 ...

  9. 运维监控-Zabbix Server 使用微信 WeChat 告警

    运维监控-Zabbix Server 使用微信 WeChat 告警 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 微信公众号告警每个一天只支持1000次告警,如果超出这个次数了就不 ...

最新文章

  1. Select()系统调用及文件描述符集fd_set的应用
  2. 提莫隐身+机器人能钩_航空工业官宣全新歼20正式亮相,可以隐身的变形金刚
  3. HJ23 删除字符串中出现次数最少的字符
  4. java 下雪_如何用JAVA实现下雪场景
  5. ITK:遍历具有成形邻域的图像区域
  6. 【渝粤题库】陕西师范大学164202 市场营销学 作业(专升本)
  7. 『飞秋』在ASP.NET服务器端过程中使用WebBrowser的注意事项
  8. python数据框去重_【Python】基于某些列删除数据框中的重复值
  9. Windows下Redis的启动命令
  10. 【Rollo的Python之路】比较运算符
  11. 用户自定义多选框checkbox
  12. 如何删除U盘中的System Volume Information文件夹?
  13. 光纤尾纤的型号和作用有哪些?
  14. 【老生谈算法】matlab遗传算法工具箱源码——遗传算法
  15. 技术可行性分析和经济可行性分析
  16. 面试官问:如何搭建测试环境?掌握这5种技能和知识就够了
  17. JAVA互联网架构师VIP项目实战(完整)
  18. JS 数组 按个数进行分组
  19. CMake 之 BUILD_SHARED_LIBS 和 CMAKE_BUILD_TYPE 用法教程
  20. 解决电脑开机后打印机会自动打印的问题

热门文章

  1. sina股票接口更新:Kinsoku jikou desu
  2. JAVA的sdn控制器,软件定义网络基础---SDN控制平面
  3. 微软需要Twitter来对抗Google
  4. swoole开发多人在线游戏新手教程
  5. 台式机安装windowsXP和ubuntu双系统
  6. 柳州汇商大湾区双招双引 谋定·大健康医药:李喜贵被聘顾问
  7. 山东专科学校排名计算机类,2017计算机专科学校排名一览表,2017计算机专科学校排名一览表...
  8. 【转载】《Real-Time Rendering 3rd》 提炼总结】(二) 第二章 · 图形渲染管线 The Graphics Rendering Pipeline
  9. 2018年支付宝领取大红包破解教程
  10. Android模仿微信语音聊天功能