第 5 章 视觉化电源监控指标
电源监控只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
您可以通过访问高级监控仪表板或浏览 Observe 选项卡下的 Metrics 来视觉化 OpenShift Container Platform web 控制台中的电源监控指标。
5.1. 电源监控仪表板概述
电源监控仪表板有两种。它们都提供有关单个集群的功耗指标的不同详情级别:
电源监控/概述仪表板
使用这个仪表板,您可以观察以下信息:
-
CPU 架构及其电源源的聚合视图 (
rapl-sysfs
、rapl-msr
或 estimateor
) 以及这个配置的总节点 - 集群在最后 24 小时内的总能源消耗(以 kilowatt-hour 为单位)
- 在最后 24 小时内,集群中前 10 个命名空间消耗的电源量
- 详细节点信息,如其 CPU 架构和组件电源源
这些功能允许您有效地监控集群的能源消耗,而无需单独调查每个命名空间。
确保 Components Source 栏没有显示 estimator
作为电源源。
图 5.1. 带有 rapl-sysfs
作为组件电源源的详细节点信息表
如果 Kepler 无法获取硬件功耗指标,则 Components Source 列会显示 estimator
作为电源源,这在技术预览中不被支持。如果发生这种情况,则节点中的值不准确。
电源监控/命名空间仪表板
此仪表板允许您按命名空间和 pod 查看指标。您可以观察以下信息:
- 功耗指标,如在 DRAM 和 PKG 中的消耗
- 最后一小时中的能源消耗指标,如核心组件和非核心组件的 DRAM 和 PKG 的消耗
此功能允许您调查关键峰值,并轻松识别高消耗的主要根本原因。