正在加载

随时探索基础设施指标

Elastic Stack

使用 指标浏览器 页面,您可以基于指标聚合创建时间序列可视化,对照相关指标绘制图表,并按您选择的字段对其进行分解。您可以分组并创建您正在监控的一个或多个资源的指标可视化。

此外,为了详细分析您的指标,您可以使用 Kibana 中的 时间序列可视化构建器 (TSVB) 注释和保存自定义仪表板的可视化。

要打开 指标浏览器,请在主菜单中找到 基础设施,或使用全局搜索字段

Metrics Explorer

要了解有关此页面上显示的指标的更多信息,请参阅指标参考文档。

提示

如果没有要显示的指标,Kibana 会提示您添加指标集成。单击 添加指标集成 即可开始。如果您将来想添加更多数据,请从 Infrastructure 应用程序的任何页面单击 添加数据

需要帮助入门?请按照 开始使用日志和指标 中的步骤操作。

默认情况下,指标浏览器页面显示主机、Kubernetes Pod 和 Docker 容器的 CPU 使用率。初始配置选择了 平均值 聚合,of 字段填充了默认指标,并且 graph per 下拉列表设置为 Everything

作为一个例子,让我们查看当前正在监控的主机的系统负载指标。

  1. of 字段中,删除选定的指标,然后添加 system.load.1system.load.5system.load.15

    该图表显示了您选择的指标的平均值。

  2. graph per 下拉列表中,添加 host.name

    现在有一个单独的图表,显示每个主机指标的平均值。

    Metrics Explorer query
  3. 在其中一个图表的右上角选择 操作,然后单击 添加过滤器

    此图表现在仅显示该主机的指标。过滤器已在指标浏览器配置的第二行中添加了 host.nameKibana 查询语言过滤器。

  4. 让我们分析一些主机特定的指标。在 of 字段中,删除每个系统负载指标。

  5. 要探索出站网络流量,请输入 host.network.egress.bytes 指标。这是一个单调递增的值,因此从聚合下拉列表中选择 Rate

  6. 主机有多个网络接口,因此为每个网络接口显示一个图更有意义。从 graph per 下拉列表中,添加 system.network.name 字段。

    现在每个网络接口都有一个单独的图。

  7. 让我们在 TSVB 中可视化其中一个图表。选择一个图表,单击 操作,然后选择 在可视化中打开

    在此可视化中,显示了 host.network.egress.bytes 的最大值,由 host.namesystem.network.name 过滤。

    Time series chart

    derivative 聚合用于计算每个存储桶之间的差异。默认情况下,单位值会自动设置为 1s,以及 positive only 聚合。

  8. 要计算所有接口的网络流量,请从 group by 下拉列表中,选择 Terms 并添加 system.network.name 字段。

  9. 您还需要添加 Series Agg 聚合和 Sum 函数。从 聚合 下拉列表中,选择 Series Agg,然后从 函数 下拉列表中,选择 Sum

  10. 如果您想保存此可视化并稍后将其添加到自定义仪表板,请单击 保存

© . All rights reserved.