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 个日志条目。