我是一名系统工程师,我正在寻找一种方法来对我们的 Amazon EC2 云监控上的磁盘空间发出警报,请提供建议?
答案1
亚马逊提供了您正在寻找的内容:
mon-put-instance-data.pl
- 收集 Amazon EC2 实例上的系统指标(内存、交换、磁盘空间利用率)并将其发送到 Amazon CloudWatch。http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html
注意:之前有人在这里发过一个指向这个答案的链接,但这个答案似乎被删掉了。我希望他们能因这个答案而获得荣誉。
我还会将上述 cyberx86 评论中的 aws-missing-tools 链接拉到这个答案中,因为它可能会有所帮助:
答案2
亚马逊无法了解您的文件系统的状态。
因此,您需要编写自己的脚本,将磁盘空间指标推送到 CW 自定义指标中。