amazon-web-services - 如何根据表中的值在 AWS 中触发警报?
问题描述
我监控 AWS 中摄取数据的数据质量。例子:
ID | 顾客 | 销售量 | 成本 |
---|---|---|---|
1 | 亨利 | 5000 | 4000 |
2 | 梅丽莎 | 10000 | 美国广播公司 |
一个数据集可能有 20 个验证检查。每个验证检查都会在结果表中创建一个条目。
验证运行 | 验证名称 | 选中的列 | 意外的值 |
---|---|---|---|
2021-11-04 | 是数值 | 销售量 | 0 |
2021-11-04 | 是数值 | 成本 | 1 |
现在我想在这些条目之一> 0时创建一个警报(例如在“意外值”列中)。
目标应该是警报转到 SNS 主题。我知道 Cloudwatch 或 DynamoDB 可以监控表,但更多的是在基础设施站点上(数据摄取,...)。如果表中存在某些值,您知道我如何监控和创建事件吗?
解决方案
如果表中存在某些值,您知道我如何监控和创建事件吗?
您流式传输到lambda function,并且 function 监视这些值。如果 lambda 检测到感兴趣的值,它将执行进一步的操作,例如发送 SNS 通知或触发一些自动化。
如果您真的需要 CloudWatch 警报,则 lambda 函数将填充自定义 CloudWatch 指标,您将为其设置警报。
推荐阅读
- python - 多线程是否有可能提取从外部源流式传输的全局变量?
- android - Android Studio Emulator:进程退出,错误代码为 1
- python-3.x - Pandas Python 如何使用一个数据帧中的通用数据写入不同的数据帧?
- mysql - MySQL SUM 长文本字段,$1.000.00 为 1000
- python - pyqt5 归一化向量
- c - C 结构数组,包含指向结构数组的指针
- javascript - 如果媒体宽度 < x 则更改 HTML
- django - 无法使用 django-filter 过滤
- python-imaging-library - 查找两个 RGB 相似图像之间的差异
- php - 如何从 PHP 中的嵌套数组中提取 JSON 数据?