+++ This bug was initially created as a clone of Bug #1409814 +++ 1. Feature Overview: a) Name of feature: Libvirt Plugin Extension b) Feature Description: libvirt plugin extended to support CMT, MBM, CPU Pinning, Utilization, State metrics on the platform. 2. Feature Details: a) Architectures: b) Bugzilla Dependencies: c) Drivers or hardware dependencies: n/a d) Upstream acceptance information: Spec and implementation in progress. e) External links: f) Severity (H,M,L): M g) Feature Needed by: 3. Business Justification: a) Why is this feature needed? b) What hardware does this enable? n/a c) Is this hardware on-board in a system (eg, LOM) or an add-on card? No d) Business impact? n.a e) Other business drivers: 4. Primary contact at Red Hat, email, phone (chat): 5. Primary contact at Partner, email, phone (chat): Rob Love robert.w.love
> libvirt plugin extended to support CMT, MBM, CPU Pinning, Utilization, State metrics on the platform. Can you provide more clarity on exactly what you mean here? What specific metrics are you expecting that are not currently exposed in each case?
Created attachment 1241314 [details] libvirt stats added to collectd plugin
attached a pdf of libvirt stats and the added collectd stats
PR opened to collectd for plugin https://github.com/collectd/collectd/pull/2168
Not yet upstream, RH concerned about capacity for OSP12, so moving to target Queen release.
This feature is merged upstream in master branch, no release yet. Bumping to queens, until a new version has been cut.
Moving to OSP13.
Merged to master https://github.com/collectd/collectd/issues/2103 https://github.com/collectd/collectd/issues/2175 https://github.com/collectd/collectd/issues/2168 Available for collectd 5.8
Collect 5.8 was released November 11 2017
This is included in collectd-5.8. Any idea, which additional options should be included by default?
LoadPlugin virt By default extended virt plugin statistics are disabled. The defaults are recommended. Is there a reason for enabling the extended options.
How to test: Make sure that collectd-virt is installed on the system and make sure, there is a config file containing: LoadPlugin virt <Plugin "virt"> Connection "qemu:///system" HostnameFormat "hostname uuid" ExtraStats "disk disk_err domain_state pcpu perf vcpupin cpu_util" </Plugin> Start collectd Launch a vm on the machine running collect You should see the stats mentioned in https://github.com/collectd/collectd/pull/2168
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:0047