如何从 aws cloudwatch 中的自定义仪表板获取 slack 通知?

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

我有一个自定义仪表板来跟踪 2xx、3xx、4xx、5xx 状态代码计数等指标。我想要的是当 M 分钟内 5xx > N 的计数时发送松弛通知。 我如何实现这一目标?

我在网上查了一下,我了解了一些步骤,但不了解完整的流程。我看到了我们不使用 lambda 和使用 lambda 的方法。我无法将信息整合到一个流程中。

amazon-web-services amazon-cloudwatch slack alerts cloudwatch-alarms
1个回答
0
投票

您需要为您的指标配置一个带有警报和 ok 操作的 CloudWatch 警报,然后使用 Lambda 函数或 AWS Chatbot 将警报事件转发到您的 slack 通道。

AWS 有文档如何配置使用 Lambda 函数的警报操作

请参阅如何设置 AWS Chatbot with Slack 以及有关 CloudWatch 警报 的文档。对于这种情况,您需要

  1. 为警报事件创建 SNS 主题。
  2. 配置警报操作以向 SNS 主题发送通知。
  3. 将聊天机器人订阅 SNS 主题。

站点说明:广告点 3,您还可以订阅该主题的自定义 lambda 函数并实现相同的效果。

© www.soinside.com 2019 - 2024. All rights reserved.