Description of problem: There appears to be a mismatch of the metrics that CF is going after and the ones that the undercloud ships with out of the box. hardware.system_stats.cpu.util => This i believe is the reason we are not getting CPU metrics in CF. CF is looking for that stat and it is not in the undercloud. Perhaps a ceilometer parameter is missing and this is a RHOS-director issue? Regardless there are other metrics that are not being collected as well. Version-Release number of selected component (if applicable): 5.6.0.13 and 5.6.1.0 How reproducible: 100% Additional info: From the undercloud: $ ceilometer meter-list | awk '{ print $2 }' | sort | uniq hardware.memory.buffer hardware.memory.total hardware.memory.used hardware.network.incoming.bytes hardware.network.outgoing.bytes image image.size Name storage.containers.objects storage.containers.objects.size storage.objects storage.objects.containers storage.objects.size From CloudForms: # more /var/www/miq/vmdb/app/models/manageiq/providers/openstack/infra_manager/metrics_capture.rb class ManageIQ::Providers::Openstack::InfraManager::MetricsCapture < ManageIQ::Providers::Openstack::BaseMetricsCapture CPU_METERS = %w(hardware.system_stats.cpu.util) MEMORY_METERS = %w(hardware.memory.used hardware.memory.total) SWAP_METERS = %w(hardware.memory.swap.avail hardware.memory.swap.total) DISK_METERS = %w(hardware.system_stats.io.outgoing.blocks hardware.system_stats.io.incoming.blocks) NETWORK_METERS = %w(hardware.network.ip.incoming.datagrams hardware.network.ip.outgoing.datagrams) ...
Mainn, can you please add PR link?
https://github.com/ManageIQ/manageiq/pull/12735
verified on 5.8.0.3