ES监视器 Watcher 使用

💡 原文中文,约2800字,阅读约需7分钟。
📝

内容提要

Watcher是一个用于elasticsearch的插件,可以根据数据的变化提供警报和通知。它可以监控社交媒体、基础设施、网络活动、Elasticsearch等,并根据监控结果执行相应的动作。Watcher的工作流程包括调度计划、查询、条件和行动。创建一个监视器需要确定触发器、输入、条件、转换和行动。

🎯

关键要点

  • Watcher是一个用于elasticsearch的插件,提供警报和通知功能。
  • Watcher监控社交媒体、基础设施、网络活动和Elasticsearch等数据变化。
  • Watcher的工作流程包括调度计划、查询、条件和行动。
  • 创建监视器需要确定触发器、输入、条件、转换和行动。
  • 调度计划用于运行查询和检查条件。
  • 查询作为条件的输入,支持完整的Elasticsearch查询语言。
  • 条件决定是否执行动作,可以使用简单条件或复杂脚本。
  • 行动包括发送电子邮件、推送数据到第三方系统等。
  • 监视器执行过程包括加载输入数据、计算条件、应用转换和执行动作。
  • 创建监视器时需要定义触发器、输入、条件、转换和行动。
  • 示例中展示了如何配置监视器的触发器、输入、条件和行动。
➡️

继续阅读