在 Elastic Watcher 的官方网站上,他们说
Watcher 是 Elasticsearch 的插件,可根据数据的变化提供警报和通知
可以通过定期 Elasticsearch 查询来识别相关数据或数据变化
我想要的是一个类似 MySQL 的 Trigger 的功能,即当一条记录更新时,触发一个动作。
但是我没有找到解决此用例的示例或文档,有人可以告诉我该怎么做吗?
在 Elastic Watcher 的官方网站上,他们说
Watcher 是 Elasticsearch 的插件,可根据数据的变化提供警报和通知
可以通过定期 Elasticsearch 查询来识别相关数据或数据变化
我想要的是一个类似 MySQL 的 Trigger 的功能,即当一条记录更新时,触发一个动作。
但是我没有找到解决此用例的示例或文档,有人可以告诉我该怎么做吗?
您定义一个input
of 类型search
并使用body
,indices
(主要)您定义要查看的索引(indices
)以及实际查询是什么(body
)。如果您需要其他设置,还有更多需要配置的内容。在此之后,您定义一个条件和一个操作来完成流程。
尝试并创建一个手表。如果您有困难,请提供您在其他 SO 帖子中尝试的详细信息(您意识到您当前的帖子不适合 SO,因为您要求完整的代码而无需尝试任何东西)。