Elasticsearch 监控指标
编辑Elasticsearch 监控指标编辑
您可以在 Kibana 中通过点击 概览、节点、索引 和 日志 链接,深入了解 Elasticsearch 集群的状态,这些链接位于 堆栈监控 页面上。
有关更多信息,请参阅 监控集群。
集群概览编辑
要查看指示 Elasticsearch 集群整体运行状况的关键指标,请点击 Elasticsearch 部分中的 概览。任何需要您注意的事项都会以黄色或红色突出显示。
需要您注意的条件列在集群页面顶部。您还可以设置观察器,以便在集群状态发生变化时向您发出警报。要了解如何操作,请参阅 观察 Elasticsearch 集群的状态。
顶部的面板显示当前集群统计信息,图表显示搜索和索引性能随时间的变化,底部的表格显示有关任何正在恢复的分片的的信息。如果您使用 Filebeat 从该集群收集日志数据,您还可以看到其最近的日志。
不确定图表显示了什么?点击信息按钮以获取指标的描述。
从那里,您可以深入了解特定节点和索引的详细指标。
节点编辑
要查看节点指标,请点击 节点。节点部分显示集群中每个节点的状态。
节点概览编辑
点击节点名称以查看其节点统计信息随时间的变化。这些代表从 Elasticsearch 收集的高级统计信息,提供了一个良好的运行状况概览。如果您使用 Filebeat 从该节点收集日志数据,您还可以看到其最近的日志。
节点高级编辑
要查看高级节点指标,请点击节点的 高级 选项卡。 高级 选项卡显示其他指标,例如所选 Elasticsearch 节点报告的内存和垃圾回收统计信息。
您可以使用高级节点视图来诊断通常涉及更高级 Elasticsearch 知识的问题,例如垃圾回收性能不佳。
索引编辑
要查看索引指标,请点击 索引。索引部分显示与概览相同的整体索引和搜索指标,以及索引的表格。
索引概览编辑
从索引列表中,您可以查看特定索引的数据。要深入了解特定索引的数据,请在索引表格中点击其名称。
索引高级编辑
要查看高级索引指标,请点击索引的 高级 选项卡。 高级 选项卡显示其他指标,例如关于 Elasticsearch 索引报告的内存统计信息。如果索引有多个分片,那么其分片可能存在于多个节点上。
高级索引视图可用于诊断通常涉及更高级 Elasticsearch 知识的问题,例如浪费的索引内存使用情况。
作业编辑
要查看机器学习作业指标,请点击 作业。对于集群中的每个作业,它显示信息,例如其状态、处理的记录数、模型的大小、预测数以及运行作业的节点。
CCR编辑
要查看跨集群复制指标,请点击 CCR。对于集群上的每个跟随者索引,它显示以下信息
- 索引: 跟随者索引的名称。
- 跟随: 领导者索引的名称。
- 告警: 针对索引或其分片触发的任何读取异常。
-
同步延迟 (操作): 跟随者索引落后于领导者索引的操作数。
这是通过在选定时间段内找到领导者上的最小和最大操作序列号之间的差值 (
leader_max_seq_no
) 以及跟随者上的最小和最大全局序列号检查点之间的差值 (follower_global_checkpoint
) 来计算的。每个分片的follower_global_checkpoint
的差值从每个分片的leader_max_seq_no
的差值中减去,并在所有分片中显示最高结果。 - 上次获取时间: 自上次从领导者索引成功获取数据以来的时间。表示跟随者索引中所有分片中最长的时间间隔。
-
已同步操作: 在选定时间段内从领导者索引索引(复制)到跟随者索引的操作数。
此指标是在选定时间段内所有分片上索引的操作数的总和。
- 错误: 在选定时间段内针对最新文档返回的任何异常。
如果您选择一个跟随者索引,您可以查看每个分片的相同信息。有关用于计算这些指标的属性的更多信息,请参阅 获取跟随者统计信息 API 文档。
如果您选择一个分片,您可以看到获取和操作延迟的图表。您还可以看到高级信息,其中包含来自 获取跟随者统计信息 API 的其他统计信息。
详细了解 跨集群复制。
日志编辑
如果您使用 Filebeat 从集群收集日志数据,您可以在 堆栈监控 应用程序中看到其最近的日志。 集群 页面列出了服务器和弃用日志中信息、调试和警告消息的数量。
如果您点击 日志,您可以看到集群的最新日志。
默认情况下,最多显示 10 个日志条目。您可以通过更改 monitoring.ui.elasticsearch.logFetchCount
设置 来显示最多 50 个日志条目。