带你读《Elastic Stack 实战手册》之55:——3.5.14.Watcher(1)

简介: 带你读《Elastic Stack 实战手册》之55:——3.5.14.Watcher(1)

3.5.14.Watcher  


创作人:王涛

审稿人:亢伟楠

 

简介

 

Watcher 是 Elasticsearch 功能的一部分,它根据你的数据变化提供警报和通知。本文介绍如何使用 Watcher。

 

特别指出一下:Watchers 和 Alerts 都可以发出警报,但是 Watchers 是在 Elasticsearch 中运行的,而 Alerts 是在 Kibana 里运行的。

 

入门指南

 

ES7.0+ 之后,默认情况下,当安装 Elasticsearch 时,会安装 X-Pack,从5.0版本之后,

watcher 就成为了 X-pack 的一部分,无需单独再安装。

 

运行 Watcher

 

1、启动 Elasticsearch。

 

bin/elasticsearch

 

2、要验证 Watcher 的设置,调用 Watcher _stats API


curl -XGET 'http://localhost:9200/_watcher/stats?pretty'

 你还没有设置任何的 watch,所以 watch_count 是0,execution_thread_pool 队列是空的:

{
  "watcher_state": "started",
  "watch_count": 0,
  "execution_thread_pool": {
    "queue_size": 0,
    "max_size": 0
  }
}


《Elastic Stack 实战手册》——三、产品能力——3.5 进阶篇——3.5.14.Watcher(2) https://developer.aliyun.com/article/1228142

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
网络协议 Linux 网络安全
最新版 docker-compose安装和使用
docker-compose安装和使用
3623 0
最新版 docker-compose安装和使用
如何使用Postman里的collections?
如何使用Postman里的collections?
375 0
|
存储 资源调度 JavaScript
Vue合理配置axios并在项目中进行实际应用
Vue合理配置axios并在项目中进行实际应用
Vue合理配置axios并在项目中进行实际应用
|
10月前
|
安全 云栖大会 UED
阿里云×用友 | 用友BIP超级版On阿里云联合方案全新发布,共启数智化新未来
阿里云×用友 | 用友BIP超级版On阿里云联合方案全新发布,共启数智化新未来
|
测试技术 API Android开发
Android经典实战之简化 Android 相机开发:CameraX 库的全面解析
CameraX是Android Jetpack的一个组件,旨在简化相机应用开发,提供了易于使用的API并支持从Android 5.0(API级别21)起的设备。其主要特性包括广泛的设备兼容性、简洁的API、生命周期感知、简化实现及方便的集成与测试。通过简单的几个步骤即可实现如拍照、视频录制等功能。此外,还提供了最佳实践指导以确保应用的稳定性和性能。
564 0
|
前端开发 C# 设计模式
“深度剖析WPF开发中的设计模式应用:以MVVM为核心,手把手教你重构代码结构,实现软件工程的最佳实践与高效协作”
【8月更文挑战第31天】设计模式是在软件工程中解决常见问题的成熟方案。在WPF开发中,合理应用如MVC、MVVM及工厂模式等能显著提升代码质量和可维护性。本文通过具体案例,详细解析了这些模式的实际应用,特别是MVVM模式如何通过分离UI逻辑与业务逻辑,实现视图与模型的松耦合,从而优化代码结构并提高开发效率。通过示例代码展示了从模型定义、视图模型管理到视图展示的全过程,帮助读者更好地理解并应用这些模式。
436 0
|
Java Maven
maven子模块无法继承父模块的jar包解决方案
maven子模块无法继承父模块的jar包解决方案
497 112
|
Java Spring
使用Java实现自定义注解的方法与技巧
使用Java实现自定义注解的方法与技巧
|
Java Spring 容器
循环依赖难破解?Spring Boot神秘武器@RequiredArgsConstructor与@Lazy大显神通!
【8月更文挑战第29天】在Spring Boot应用中,循环依赖是一个常见问题。当两个或多个Bean相互依赖形成闭环时,Spring容器会陷入死循环。本文通过对比@RequiredArgsConstructor和@Lazy注解,探讨它们如何解决循环依赖问题。**@RequiredArgsConstructor**:通过Lombok生成包含final字段的构造函数,优先通过构造函数注入依赖,简化代码但可能导致构造函数复杂。**@Lazy**:延迟Bean的初始化,直到首次使用,打破创建顺序依赖,增加灵活性但可能影响性能。根据具体场景选择合适方案可有效解决循环依赖问题。
548 0

热门文章

最新文章