首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

业界云监控施用和市场现状

2012-10-11 
业界云监控应用和市场现状1.CloudWatchAmazon提供的专门监控EC2的工具,提供的主要服务有:Basic Monitoring

业界云监控应用和市场现状

1.CloudWatch

Amazon提供的专门监控EC2的工具,提供的主要服务有:

Basic Monitoring : 每五分钟为所有Amazon EC2 instance 采集一次信息,采集的信息包括:CPU utilization, data transfer, and disk usage activity

?

Detailed Monitoring for Amazon EC2 instances:每一分钟搜集一次上面那些数据。

?

Amazon CloudWatch to Monitor other AWS Resources 监控Amazon提供的服务的状态,包括EBS volumes的读写速度,Elastic Load Balancers的请求数和延时,RDS DB instances的空闲内存和可用存储空间,SQS queues 的发送和接受的消息的数量,SNS topics发布信息的数量。

?

Amazon CloudWatch to Monitor Your Own Custom Metrics允许用户根据自己的需要添加自己的监控指标

?

统计功能会为用户提供历史记录的统计信息,历史数据保留两个星期,报警功能会在出现故障时告知用户。

2.Monitis

Monitis提供针对亚马逊EC2和S3云存储的监测。 Monitis代理可以自动安装在新服务器上对其进行性能指标监测,如果发现资源状态较差它会自动发出通知。如果某服务器在亚马逊云里不见了或者被破坏,它就会通知用户。Monitis还提供云的系统监控、性能测试和配置管理。

服务内容如下表:

Small

Medium

Large

Server instances

up to 5

up to 15

up to 50

Basic external end-user services monitoring:
HTTP/HTTPs, Ping, TCP, UDP, MySQL, POP3/SMTP/IMAP, FTP, Telnet, SSH

unlimited

Server monitoring:
CPU, Memory, Storage, Load, Processes
Linux, Windows, FreeBSD, Solaris


unlimited

Application Monitoring:
Java/JMX, JRuby, MySQL, custom scripts

unlimited

Advanced script-based real-browser monitors
Synthetic or Transaction Monitoring

?

Elastic monitoring (automatically detects new instances and apply monitoring policy rules)

?

Email, instant messenger alerts

unlimited

API, command line tools

?

Mobile access
iPhone, Blackberry, Android, Symbian, Windows Mobile

?

Web Terminal

?

?SMS/Live Voice alerts

unlimited

On-demand load testing
Web/HTTP, DB, SOAP, script based

?

?

?

3.Tap in System

Tap In Systems的云管理服务提供实时监控和系统状态、使用情况、云性能报告;还可提供历史事件与性能指标;以及提供应用模型的状态并根据这些模型生成警报。官网上提到可以监控虚拟设备(Tap In Systems gives you control over your virtual infrastructure, automating the deployment of cloud services around your IT policies)但是技术细节未提及。

可监控的云平台有:Amazon,3tera Applogic, GoGrid, OpenSource Cloud。

服务内容:1.实时监控资源的状态和表现

????????????? ????? 2.历史数据的统计

?????? ???????????? 3.灵活的管理方式

????????????? ????? 4.出现事件自动处理

监测数据:

  • 标准监控数据: CPU usage, disk usage, memory, processes running, application responing OK, etc.
  • The configuration of your managed systems.(监控注册信息有没有)
  • 提供接口,用户可以自己添加需要监控的内容

    ?

    4.Cloud Status

    ?

    ?cloud status提供服务可用性、响应时间、延迟和吞吐量的信息 。重点强调服务。

    可监控的云平台:该服务目前可监测 Amazon Ec2和Google AppEngine

    服务内容:号称第一款完全针对服务的监控,它能从性能和状态的角度监控目前流行的所有的云服务。它会实时报告服务的状态,也会定期根据历史记录生成统计信息。用户可以忽略监控指标的细节而专注于服务本身。Cloud status也允许用户根据自己的需要扩展监控内容。

    ?

    基础数据:使用Hyperic HQ的cloud service plugins提供的功能采集,cloud status从中取出想要的数据,具体细节官网没有说明。

    HypericHQ 可以监控和管理:

    操作系统:AIX,HP/UX,Linux,Solaris,Windows,MacOSX,FreeBSD

    Web服务器:Apache,MicrosoftIIS,SunONEWebServer

    应用服务器:BEAWebLogic,IBMWebSphere,JBoss,ApacheGeronimo,MacromediaColdFusion,MacromediaJRun,Microsoft.NETRuntime,NovellSilverstream,Tomcat,CauchoResin

    数据库:IBMDB2,MicrosoftSQLServer,MySQL,Oracle,PostgreSQL,SybaseAdaptiveServer

    消息中间件:ActiveMQ,WeblogicMQ

    微软的产品:MSExchange,MSActiveDirectory,.NET

    虚拟产品:VMWare,CitrixMetaframe

    应用平台:LAMP,LAM-J,J2EE,MX4J

    其他:网络设备交换机,路由器,网络服务等。

    ??

    5.总结

    监控软件

    监控平台

    提供服务

    基础数据

    是否允许用户扩展监控指标

    亮点

    CloudWatch

    Amazon EC2

    实时监控EC2 instance,AWS提供的各种服务,并定期生成统计报表,提供报警功能

    CPU utilization, data transfer, and disk usage activity

    Amazon官方针对二EC2的webservice

    Monitis cloud computing

    EC2,S3

    设备监控,服务监控,统计,报警,增加设备时自动处理

    CPU,Memory,Storage,Load,Processes,网络可用性,服务可用性

    ?

    Tap in System

    Amazon,3tera Applogic, GoGrid, OpenSource Cloud

    设备监控,服务监控,统计,报警,发生事件时自动处理

    CPU usage, disk usage, memory, processes running, application responing OK,注册信息是否改变

    对虚拟资源的监控

    cloudstatus

    Amazon和google的云平台

    从性能和状态的角度监控云服务。实时报告服务的状态,定期根据历史记录生成统计信息

    使用Hyperic HQ的cloud service plugins获得

    针对服务的监控

    ?

  • 热点排行