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