过滤 Elastic Beanstalk SNS 主题

标签 filter amazon-sns amazon-elastic-beanstalk

目前,我的 ElasticBeanstalk 实例有一个 SNS 主题。部署和健康状态转换发布到此主题,arn:aws:sns:us-east-1:309321511178:ElasticBeanstalkNotifications-Environment-Myapp .
接下来,一个 lambda 函数订阅该主题并发布到一个 slack channel 。

但是,我想将这些消息过滤为仅部署和转换为严重状态。

我想 SNS 主题的过滤策略将是执行此操作的方法,但我不确定确切需要什么 JSON 才能获得我想要的结果。

最佳答案

您可以使用阈值“最大环境健康度”>=20 在 EB 中设置监控。

以下是不同状态的值:

0 (Ok), 1 (Info), 5 (Unknown), 10 (No data), 15 (Warning), 20 (Degraded), 25 (Severe)

关于过滤 Elastic Beanstalk SNS 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52858318/

相关文章:

javascript - JavaScript 数组的动态条件

javascript - Jquery 过滤和显示

java - NoClassDefFound错误: AmazonSNSClient in Java SDK

android - 是否有任何特定原因使用亚马逊 SNS 而不是直接百度服务

json - 在 .net core 1.0 中解析 A​​WS SNS 通知

amazon-web-services - 用于多容器 docker 的 Elastic beanstalk 与 ECS

amazon-web-services - 我终止实例后,AWS会自动生成新实例。

wcf - OData $filter 与 $expand 中的项目

Haskell - 过滤器类型类

amazon-web-services - serverless可以用来创建RDS实例吗?