首页 > 知识库 > 正文

开源还是商用?十大云运维监控工具测评告诉你答案(1)
2016-02-20 19:33:51   来源: 佚名 云智慧    评论:0 点击:

随着云计算和互联网的高速发展,大量应用需要横跨不同网络终端,并广泛接入第三方服务(如支付、登录、导航等),IT系统架构越来越复杂。本文对业内主流的开源运维监控系统和商业运维监控系统进行对比,分析各种产品的定位、目标用户和功能特点,希望帮助广大运维、开发和创业者找到最适合自己的运维工具。

(三)Ganglia

推荐星级:★★★★☆

Ganglia是加州大学伯克利分校发起的一个开源集群监控项目,设计之初是用于监控数以千计的网络节点。Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统。它已被广泛移植到各种操作系统和处理器架构上。

\

用户群:适用于大型服务器集群用户。

优点:

1.适合监控系统性能,通过曲线很容易见到每个节点的工作状态。

2.可以自定义监控项,监控展示有表格和图像两种,支持手机版。

3.部署方便,通过不同的分层管理上万台机器,无需逐个添加配置。

缺点:

1.没有内置的消息通知系统。

2.没有报警机制,出现问题不能够及时报警。

(四)Zenoss

推荐星级:★★★★☆

Zenoss Core是Zenoss的开源版本,其商用版本为Zenoss Enterprise。作为企业级智能监控软件,Zenoss Core允许IT管理员依靠单一的Web控制台来监控网络架构的状态和健康度。Zenoss Core的强大能力来自于深入的列表与配置管理数据库,以发现和管理公司IT环境的各类资产。Zenoss同时提供与CMDB关联的事件和错误管理系统,以协助提高各类事件和提醒的管理效率。

\

优点:

1.Zenoss比较出色的地方在于它的Dashboard,可以配置很多portlet。

2.每个用户的界面都是分开管理的,自定义dashboard不会影响其他用户。

3.强大监控功能支持服务器、路由交换、防火墙、存储、数据库、中间件监控。

4.采用基于HBASE的opentsdb存储任意时间段的数据。

5.将状态监控,性能监控,资源管理,良好的报告机制进行有机的整合。

缺点:

1.对资源要求较高,即使只管理少数几台设备,也需要消耗大量硬件及内存等附加资源。

2.针Windows系统,开源版只提供SNMP,通过WMI检测CPU,Disk,软硬件和性能只在收费版提供。

(五)Open-falcon

推荐星级:★★★☆☆

Open-falcon是小米运维团队从互联网公司的需求出发,根据多年的运维经验,结合SRE、SA、DEVS的使用经验和反馈,开发的一套面向互联网的企业级开源监控产品。

\

Open-falcon架构

用户群:目前有几十家企业用户不同程度使用。

优点:

1.自动发现,支持falcon-agent、snmp、支持用户主动push、用户自定义插件支持。

2.支持每个周期上亿次的数据采集、告警判定、历史数据存储和查询。

3.高效的portal、支持策略模板、模板继承和覆盖、多种告警方式、支持callback调用。

4.单机支撑200万metric的上报、归档、存储。

5.采用rrdtool的数据归档策略,秒级返回上百个metric一年的历史数据。

6.多维度的数据展示,用户自定义Screen。

7.通过各种插件目前支持Linux、Windows、Mysql、Redis、Memache、RabbitMQ和交换机监控。

缺点:由于发布时间较短,很多基础的服务监控插件(如Tomcat、apache等)还不支持,很多功能还在不断完善中,另外由于缺少专门的支持,虽然有开放社区,但是解决问题的效率相对较低。

相关热词搜索:云运维 监控工具 开源

上一篇:IaaS和DevOps成为IT运维管理的新常态(1)
下一篇:火狐浏览器开发者工具将整合Firebug功能

分享到: 收藏