我可以使用哪些工具来查询存储在 elasticSearch 上的数据并在这些查询之上生成警报

分享于2022年07月17日 elastalert2 elasticsearch prometheus 问答
【问题标题】:Which tools i can use to query the data stored on elasticSearch and generate an alert on top of those query我可以使用哪些工具来查询存储在 elasticSearch 上的数据并在这些查询之上生成警报
【发布时间】:2022-06-27 20:46:35
【问题描述】:

我想查询存储在 elasticSearch 上的 TB 数据,并在该查询之上生成大约 500 个警报。我需要一个插件或一些免费源工具来实现这一点。 prometheus 和 ElastAlert 可以帮助我实现这一点,如果不能,那么使用哪个工具?


【解决方案1】:

ElastAlert 是我一直在寻找的工具。 以下是描述和参考链接。

ElastAlert 2 是一个简单的框架,用于针对 Elasticsearch 和 OpenSearch 中的数据中的异常、峰值或其他感兴趣的模式发出警报。

如果您将数据近乎实时地写入 Elasticsearch,并希望在该数据与特定模式匹配时收到警报,那么 ElastAlert 2 就是您的理想之选。

https://elastalert2.readthedocs.io/en/latest/elastalert.html

【讨论】: