2011-04-08 33 views
0

假设我有一个EC2实例,我知道它是一个VM实例。因此,如果为这个EC2实例启用CloudWatch,CloudWatch提供的监控功能是否可以添加到我的EC2实例中,或者它只是在像XEN这样的hypervisor中运行?Amazon CloudWatch如何工作?

谢谢。

+0

从[AWS论坛](https://forums.aws.amazon.com/thread.jspa?messageID=156643𦏣),有人提到它是在虚拟机管理程序中完成的。将不胜感激。 – Wei 2011-04-08 07:20:06

回答

0

它在虚拟机管理程序层进行监视。 Aamazon通常不会查看VM层的实例,因此他们无法监控某些功能,如虚拟机上的memroy使用情况。

+0

要执行内存或其他参数,您需要在实例中执行自定义指标参数,如下所述:http://www.lustforge.com/2012/07/22/custom-cloudwatch-metric-tutorial- freememory - 和 - 的cron / – 2012-07-22 18:23:52

1

默认情况下,对于每个EC2实例,在5分钟粒度下启用CloudWatch监控。您可以启用的是详细监控,这意味着您可以获得1分钟观察粒度和聚合度量。 5分钟级别的默认监控是免费的,但详细的监控需要花费金钱。

开箱即用的CloudWatch指标在虚拟机管理程序级别进行测量,您无需执行任何操作即可打开它们。请参阅有关可在此处获得的指标的更多信息:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html

无法在虚拟机管理程序级别测量内存利用率和磁盘空间等事情,因此CloudWatch通过可安装在实例(Linux或Windows)上的脚本来分发简单包。 )那些脚本将数据作为自定义度量标准报告,这也会花费金钱。请参阅http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/mon-scripts.html

相关问题