按时间段探索基础设施指标
编辑按时间段探索基础设施指标编辑
在 指标资源管理器 页面,您可以根据指标聚合创建时间序列可视化,将它们与相关指标绘制图表,并按您选择的字段进行细分。您可以对一个或多个正在监控的资源的指标进行分组和创建可视化。
此外,为了对指标进行详细分析,您可以使用 Kibana 中的 时间序列可视化构建器 (TSVB) 对可视化进行标注和保存,以便用于自定义仪表板。
要从 Kibana 主菜单访问此页面,请转到 可观测性 → 基础设施,然后单击 指标资源管理器。
要详细了解此页面上显示的指标,请参阅 指标参考 文档。
如果没有指标要显示,Kibana 会提示您添加指标集成。单击 添加指标集成 开始使用。如果您想在将来添加更多数据,请从基础设施应用程序中的任何页面单击 添加数据。
需要帮助入门?请按照 日志和指标入门 中的步骤操作。
默认情况下,指标资源管理器页面显示主机、Kubernetes Pod 和 Docker 容器的 CPU 使用率。初始配置选择了 平均值 聚合,of 字段填充了默认指标,按图表显示 下拉菜单设置为 所有内容
。
例如,让我们查看当前正在监控的主机的系统负载指标。
-
在 of 字段中,删除选定的指标,然后添加
system.load.1
、system.load.5
和system.load.15
。图表显示了您选择的指标的平均值。
-
在 按图表显示 下拉菜单中,添加
host.name
。现在有一个单独的图表显示了每个主机的指标的平均值。
-
选择其中一个图表右上角的 操作,然后单击 添加过滤器。
此图表现在仅显示该主机的指标。过滤器在指标资源管理器配置的第二行添加了 Kibana 查询语言 过滤器,用于
host.name
。 - 让我们分析一些特定于主机的指标。在 of 字段中,删除每个系统负载指标。
- 要探索出站网络流量,请输入
host.network.egress.bytes
指标。这是一个单调递增的值,因此从聚合下拉菜单中选择速率
。 -
主机有多个网络接口,因此为每个网络接口显示一个图表更有意义。从 按图表显示 下拉菜单中,添加
system.network.name
字段。现在每个网络接口都有一个单独的图表。
-
让我们在 TSVB 中可视化其中一个图表。选择一个图表,单击 操作,然后选择 在可视化中打开。
在此可视化中,显示了
host.network.egress.bytes
的最大值,并按host.name
和system.network.name
过滤。使用
derivative
聚合来计算每个桶之间的差值。默认情况下,单位的值会自动设置为1s
,以及仅正值
聚合。 - 要计算所有接口的网络流量,从 按分组显示 下拉菜单中选择
Terms
并添加system.network.name
字段。 - 您还需要添加 系列聚合 聚合和 总和 函数。从 聚合 下拉菜单中选择
系列聚合
,从 函数 下拉菜单中选择总和
。 - 如果您想保存此可视化并将其添加到自定义仪表板中,请单击 保存。