CloudWatch 警报基于 Ec2 中的文件存在

CloudWatch Alarms based on file existence in Ec2

我需要监视 /mnt/file-i-need-to-monitor.txt 路径中我需要的特定文件;

  1. 如果文件不再存在则创建警报。
if [ ! -f /mnt/file-i-need-to-monitor.txt ]; then
    // create aws alarm and notify via an email
fi

如何整合此方法?

我查看了 aws log agent,但它似乎是用于将任何自定义日志推送到日志组。

有人可以帮我解决这个问题吗?

你好 Jananath Banuka,

对于您的情况,您可以使用 aws cli 推送自定义指标, 如果此自定义指标 > 1

,则您会根据控制台创建警报

https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/put-metric-data.html