如何发送AWS EBS受损卷的警报?

对于已标记为“已损坏”的AWS EBS卷,通过SNS发送警报的最佳方法是什么?

在控制台> EC2中,在实例>状态检查选项卡下,您可以设置CloudWatch警报。

但是,在卷>状态检查选项卡下没有function。

我在“健康事件”中发现了一对夫妇,但他们只是因为“音量丢失”和“性能下降”。 不完全是一个受损的音量。

该卷没有收到很多活动,因此监控任何性能指标可能不是一个好的解决scheme。

根据http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-volume-status.html#monitoring-volume-checks,您可以使用CloudWatch Events监视EBS卷状态更改。 然后,您可以将事件提供给您select的SNS主题或Lambda函数或其他位置来处理通知。

根据AWS:

我们的工程师指出Amazon CloudWatch中没有卷度量。 他们表示,您可以创build自定义脚本来每5分钟描述一次卷的数量。 然后,您可以检查退货状态,看是否有损坏并根据结果采取措施。

您也可以find以下文件有用:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-volume-status.html