回答

26

没有内置的磁盘空间指标 - 因为亚马逊正在从外部看这个,他们不知道你用EBS卷做了什么:它可能是一个raid集的一部分,格式化在一些异国情调的格式等

亚马逊有一个系统称为CloudWatch,可用于监视AWS系统和资源。幸运的是,CloudWatch支持自定义指标:您可以使用CloudWatch API添加所需的任何数据(然后创建关于它们的警报)。

亚马逊提供了一些sample scripts,它们将向Cloudwatch发布(除其他外)磁盘空间利用率。请注意,使用自定义指标需要收取少量费用 - 每月每度指标为0.50美元。

+2

但是你每个月得到10个免费的。 – Martin 2012-09-11 08:58:09

+0

请记住,当您使用这些脚本时,您可能希望提供充满您的AWS密钥和秘密的'--aws-credential-file =/home/ubuntu/monitoring-scripts/awscreds.template'文件。这在文档中可能会被强调得更好。 – 2014-12-06 15:19:37

+1

@DimitryK,比提供一个证书文件更好,就是使用IAM角色。如果启动与与IAM角色关联的实例配置文件关联的实例,那些脚本(以及AWS CLI和AWS软件开发工具包以及许多其他工具)能够自动获取临时凭证 - 无需部署和管理(旋转,撤销等)手动证书文件了。 – 2014-12-29 18:04:19

0

我同意张伯伦的答案;不过,我发现这个实用程序的Windows实例:http://www.eleven41.com/labs/cloudwatch-monitor-for-windows/。它作为服务运行,并会将磁盘空间和内存使用量度量标准发送给CloudWatch。从那里开始,您只需在CloudWatch中设置警报即可。

相关问题