- Elasticsearch 教程
- Elasticsearch - 首页
- Elasticsearch - 基本概念
- Elasticsearch - 安装
- Elasticsearch - 数据填充
- 版本之间迁移
- Elasticsearch - API 约定
- Elasticsearch - 文档 API
- Elasticsearch - 搜索 API
- Elasticsearch - 聚合
- Elasticsearch - 索引 API
- Elasticsearch - CAT API
- Elasticsearch - 集群 API
- Elasticsearch - 查询 DSL
- Elasticsearch - 映射
- Elasticsearch - 分析
- Elasticsearch - 模块
- Elasticsearch - 索引模块
- Elasticsearch - Ingest 节点
- Elasticsearch - 管理索引生命周期
- Elasticsearch - SQL 访问
- Elasticsearch - 监控
- Elasticsearch - 数据汇总
- Elasticsearch - 冻结索引
- Elasticsearch - 测试
- Elasticsearch - Kibana 仪表盘
- Elasticsearch - 按字段过滤
- Elasticsearch - 数据表格
- Elasticsearch - 区域地图
- Elasticsearch - 饼图
- Elasticsearch - 面积图和条形图
- Elasticsearch - 时间序列
- Elasticsearch - 标签云
- Elasticsearch - 热力图
- Elasticsearch - Canvas
- Elasticsearch - 日志 UI
- Elasticsearch 有用资源
- Elasticsearch - 快速指南
- Elasticsearch - 有用资源
- Elasticsearch - 讨论
Elasticsearch - 监控
为了监控集群的健康状况,监控功能会从每个节点收集指标并将其存储在 Elasticsearch 索引中。与 Elasticsearch 中的监控相关的所有设置都必须在每个节点的 elasticsearch.yml 文件中设置,或者在可能的情况下,在动态集群设置中设置。
为了开始监控,我们需要检查集群设置,可以通过以下方式完成:
GET _cluster/settings
{
"persistent" : { },
"transient" : { }
}
堆栈中的每个组件负责监控自身,然后将这些文档转发到 Elasticsearch 生产集群以进行路由和索引(存储)。Elasticsearch 中的路由和索引过程由称为收集器和导出器的组件处理。
收集器
收集器在每个收集间隔运行一次,以从 Elasticsearch 中它选择监控的公共 API 中获取数据。完成数据收集后,数据将批量交给导出器发送到监控集群。
每种收集的数据类型只有一个收集器。每个收集器可以创建零个或多个监控文档。
导出器
导出器获取从任何 Elastic Stack 源收集的数据,并将其路由到监控集群。可以配置多个导出器,但一般和默认设置是使用单个导出器。导出器可以在节点和集群级别进行配置。
Elasticsearch 中有两种类型的导出器:
本地 - 此导出器将数据路由回同一集群
HTTP - 首选的导出器,您可以使用它将数据路由到任何可以通过 HTTP 访问的支持的 Elasticsearch 集群。
在导出器可以路由监控数据之前,它们必须设置某些 Elasticsearch 资源。这些资源包括模板和摄取管道。
广告