如何启用云高仪的“memory.usage”,“disk.usage”,“disk.device.usage”?

时间:2017-08-23 03:20:02

标签: openstack ceilometer

我使用Kolla来部署OpenStack,但它们现在都是无。 Metric

Metric

1 个答案:

答案 0 :(得分:-1)

这不是Kolla中的问题,也是Ceilometer中的问题。

必须将OpenStack计算服务配置为使用遥测。然后,Ceilometer可以从VM中提取CPU,内存和磁盘使用情况。在所有计算节点上的/etc/nova/nova.conf中添加以下内容:

[DEFAULT]
...
instance_usage_audit = True
instance_usage_audit_period = hour
notify_on_state_change = vm_and_task_state
compute_monitors= cpu.virt_driver

[oslo_messaging_notifications]
...
driver = messagingv2

https://docs.openstack.org/ceilometer/latest/install/install-compute-rdo.html#configure-compute-to-use-telemetry

我建议使用最新的Ceilometer版本(10.0.0Queens):

https://releases.openstack.org/teams/telemetry.html https://docs.openstack.org/releasenotes/ceilometer/queens.html