创建 Cloudwatch 警报来监控日志组,然后发送包含日志详细信息的自定义电子邮件

问题描述 投票:0回答:1

目前我已经设置了一个 Cloudwatch 警报来监控和捕获特定异常,然后向订阅的电子邮件地址发送电子邮件。 日志组将包含来自 ECS 上运行的 ECS 任务的日志。因此,每当发生特定异常时(在本例中为

InvalidMerchantDetailsException
),它都会有一个日志行,例如:

org.abc_service.errors.InvalidMerchantDetailsException: Invalid merchant ID : 123456

基本上我遵循的步骤如下:

  1. 为我想要监控的特定日志组创建一个具有异常模式(InvalidMerchantDetailsException)的指标、指标过滤器
  2. 创建警报,指定指标和条件
  3. 使用所需的电子邮件地址创建 SNS 主题,然后将其配置为在触发警报时发布。

所以我已经能够发送电子邮件警报了。然而,警报非常基本,尽管它有警报名称、描述、指标名称等,但它没有日志中的任何关键信息。 在这里,我有兴趣在电子邮件中添加

merchant ID
,这样它对相关各方来说非常有用。 这是可以做的事情吗?

amazon-web-services amazon-cloudwatch amazon-sns
1个回答
-1
投票

我可以在 Zoom 上提供帮助。

已经做过很多次了。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.