【发布时间】:2018-09-02 14:09:51
【问题描述】:
您将如何设计一个系统,该系统可以根据存储在 Elasticsearch 上的数据的特定条件生成警报?
我正在考虑一个类似于 AWS CloudWatch 的系统。
建议的报警系统应能在以下条件下工作:
- 可能有成千上万的用户使用此系统来创建警报。
- 在任何给定时间都可能有数千个警报处于活动状态。
- 不应对查询性能产生很大影响。
- 海量数据。
幼稚的方法是在将新记录添加到 Elasticsearch 或服务/lambda 函数以指定时间间隔执行所有警报规则时应用所有警报条件,但我真的怀疑这样的系统能否满足所有条件.
【问题讨论】:
标签: elasticsearch alarm