Bug 1720976
Summary: | [logging] limit getAllVmIoTunePolicies | ||
---|---|---|---|
Product: | [oVirt] mom | Reporter: | Germano Veit Michel <gveitmic> |
Component: | General | Assignee: | Tomáš Golembiovský <tgolembi> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Qin Yuan <qiyuan> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 0.6.2 | CC: | ahadas, akrejcir, bugs, gdeolive, lsurette, michal.skrivanek, msivak, srevivo, ycui |
Target Milestone: | ovirt-4.5.2 | Keywords: | ZStream |
Target Release: | 0.6.3 | Flags: | sbonazzo:
ovirt-4.5+
|
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | mom-0.6.3 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-08-30 08:47:42 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Virt | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Germano Veit Michel
2019-06-17 03:27:43 UTC
Likely 4.5, but no milestone yet I would rather suggest to revise the interval in mom in the first place. IIRC it's not supposed to change at all, moving this to e.g. 5min would be ok too. The I/O QoS settings can be changed on a running VM, and mom has to know the actual settings. We could change the code, so that vdsm would notify mom if the QoS has changed, and then we could also increase the polling interval in mom. I still think comment #2 would be perfectly sufficient and significantly improve the noise and load on libvirt If it is indeed not supposed to change at all then increasing the query interval in MoM looks like an easy fix. If it can change and we want a timely update, we can make such a change too. We should be able to add another call to the MoM interface and call it on the policy changes, in addition to increasing the query interval, as Andrej suggested. And yes, querying stats from libvirt that often is useless, MoM cares only about the policy. (Nothing new in this comment, just confirming what has already been said.) Modified the cache expiration to 5 minutes. Verified with mom-0.6.3-1.el8ev.noarch. getAllVmIoTunePolicies is logged every 5 minutes in vdsm log. This bugzilla is included in oVirt 4.5.2 release, published on August 10th 2022. Since the problem described in this bug report should be resolved in oVirt 4.5.2 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |