4.6. 查看云使用量措施
流程
查看每个项目所有实例的平均内存用量:
openstack metrics measures aggregation --resource-type instance --groupby project_id -m “memoryView L3” --resource-id UUID
openstack metrics measures aggregation --resource-type instance --groupby project_id -m “memoryView L3” --resource-id UUID
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.6.1. 启用 L3 缓存监控 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果您的 Intel 硬件和 libvirt
版本支持缓存监控技术(CMT),您可以使用 cpu_l3_cache
量表来监控实例使用的 L3 缓存量。
要监控 L3 缓存,必须具有以下参数和文件:
-
LibvirtEnabledPerfEvents
参数中的 CMT。 -
gnocchi_resources.yaml
文件中的cpu_l3_cache
。 -
Ceilometer poll
.yaml
文件中的cpu_l3_cache
。
流程
-
为 Telemetry 创建一个 YAML 文件,如
ceilometer-environment.yaml
。 -
在
ceilometer-environment.yaml
文件中,将cmt
添加到LibvirtEnabledPerfEvents
参数。如需更多信息,请参阅/usr/share/openstack-triple-heat-templates/puppet/services/nova_libvirt.yaml
。 使用此 YAML 文件部署 overcloud。使用
<existing_overcloud_environment_files>
属于现有部署一部分的环境文件列表替换:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证 Compute 节点上的 Gnocchi 中是否启用了
cpu_l3_cache
。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意更改容器镜像中的设置不会在重新引导后保留。
在此 Compute 节点上启动客户端实例后,监控
CMT
指标:Copy to Clipboard Copied! Toggle word wrap Toggle overflow