Elasticsearch 监控指标

编辑

Elasticsearch 监控指标

编辑

您可以通过点击 堆栈监控 页面上的 概览节点索引日志 链接,深入了解 Kibana 中 Elasticsearch 集群的状态。

Monitoring clusters

有关更多信息,请参阅监控集群

集群概览

编辑

要查看指示 Elasticsearch 集群整体健康状况的关键指标,请点击 Elasticsearch 部分的 概览。任何需要您注意的事项都会以黄色或红色突出显示。

需要您注意的情况会列在集群页面的顶部。您还可以设置监视器,以便在集群状态发生更改时向您发出警报。要了解如何操作,请参阅监视 Elasticsearch 集群的状态

顶部的面板显示当前的集群统计信息,图表显示搜索和索引性能随时间的变化,底部的表格显示有关正在恢复的任何分片的信息。如果您使用 Filebeat 从此集群收集日志数据,您还可以看到其最近的日志。

Elasticsearch Cluster Overview

不确定图表显示的是什么?点击信息按钮,查看指标的描述。

从那里,您可以深入研究特定节点和索引的详细指标。

节点

编辑

要查看节点指标,请点击 节点。“节点”部分显示集群中每个节点的状态。

节点概览

编辑

点击节点名称以查看其随时间变化的节点统计信息。这些代表从 Elasticsearch 收集的高级统计信息,可提供健康状况的良好概览。如果您使用 Filebeat 从此节点收集日志数据,您还可以看到其最近的日志。

节点高级

编辑

要查看高级节点指标,请点击节点的 高级 选项卡。高级 选项卡显示其他指标,例如所选 Elasticsearch 节点报告的内存和垃圾回收统计信息。

您可以使用高级节点视图来诊断通常需要更多 Elasticsearch 高级知识的问题,例如不良的垃圾回收性能。

索引

编辑

要查看索引指标,请点击 索引。“索引”部分显示与“概览”相同的总体索引和搜索指标以及索引的表格。

索引概览

编辑

在“索引”列表中,您可以查看特定索引的数据。要深入研究特定索引的数据,请点击“索引”表格中的名称。

索引高级

编辑

要查看高级索引指标,请点击索引的 高级 选项卡。高级 选项卡显示其他指标,例如关于 Elasticsearch 索引报告的内存统计信息。如果索引有多个分片,则其分片可能存在于多个节点上。

高级索引视图可用于诊断通常需要更多 Elasticsearch 高级知识的问题,例如浪费的索引内存使用情况。

作业

编辑

要查看机器学习作业指标,请点击 作业。对于集群中的每个作业,它都会显示诸如其状态、已处理的记录数、模型大小、预测数以及运行作业的节点等信息。

要查看跨集群复制指标,请点击 CCR。对于集群中的每个追随者索引,它会显示以下信息

  • 索引:追随者索引的名称。
  • 追随:领导者索引的名称。
  • 警报:已为索引或其分片触发的任何读取异常。
  • 同步滞后(操作):追随者索引落后于领导者索引的操作数。

    这是通过查找领导者上最小和最大操作序列号(leader_max_seq_no)之间的差异,以及追随者上最小和最大全局序列号检查点(follower_global_checkpoint)之间的差异来计算的,在选定的时间段内,针对每个分片。对于每个分片,follower_global_checkpoint 的差异会从 leader_max_seq_no 的差异中减去,并显示所有分片中的最高结果。

  • 上次获取时间:自上次成功从领导者索引获取以来经过的时间。表示追随者索引中所有分片经过的最长时间。
  • 已同步的操作:在选定的时间段内,从领导者索引索引(复制)到追随者索引的操作数。

    此指标是选定时间段内所有分片中索引的操作数之和。

  • 错误:在选定的时间段内,为最近的文档返回的任何异常。

如果选择追随者索引,您可以查看每个分片的相同信息。有关用于计算这些指标的属性的更多信息,请参阅获取追随者统计信息 API 文档。

如果选择分片,您可以查看获取和操作延迟的图表。您还可以看到高级信息,其中包含来自获取追随者统计信息 API 的其他统计信息。

了解有关跨集群复制的更多信息。

日志

编辑

如果您使用 Filebeat 从集群收集日志数据,您可以在 堆栈监控 应用程序中查看其最近的日志。集群页面列出了服务器和弃用日志中的信息性、调试和警告消息的数量。

如果点击 日志,您可以查看集群的最新日志。

默认情况下,最多显示 10 个日志条目。您可以通过更改monitoring.ui.elasticsearch.logFetchCount 设置来显示最多 50 个日志条目。