【问题标题】:Catch AWS Cloud Watch custom error code from Lambda从 Lambda 捕获 AWS Cloud Watch 自定义错误代码
【发布时间】:2019-03-21 21:27:22
【问题描述】:

我想将错误代码从 AWS 发送到 Slack。

我已经创建了 Slack 频道,并在 Slack 和 Cloud Watch 之间建立了连接。

一些 Metrics 消息被发送到 slack。

如果我犯了像

这样的自定义错误
ret.code=404;   // no api
console.log('404');

我可以了解 Insight

fields @timestamp, @message
| sort @timestamp desc
| limit 20
| filter @message like /(?i)(404)/

如何将其发送到 slack?还是制定指标?

或以其他方式将自定义错误发送到 slack?

【问题讨论】:

    标签: amazon-web-services aws-lambda amazon-cloudwatch


    【解决方案1】:

    您可以使用custom metric filter that catches 404 errors create a CloudWatch alarm,然后让警报触发器向 SNS 主题发送消息,该主题触发 Lambda,该 Lambda 使用 webhook 将数据推送到 slack

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 1970-01-01
      • 2018-07-27
      • 2020-03-27
      相关资源
      最近更新 更多