<div dir="ltr"><div><div>Hi all, <br><br></div>I would like to get feedback on $subject and see if I&#39;m missing something. The impact of this is simply less resource consumption and by that we can support even greater number of hosts [1] and vms in the system.<br><br></div><div>If you think more relaxed statistics collection will affect a core flow let me know - as far as I see I didn&#39;t spot anything critical.<br><br>The overhead of a cycle per host something like that: 2 roundtrips per host in a cycle, (vm + host stats) and tons of memory allocation for char[] -&gt; json-&gt; maps of maps -&gt; VM/Vds statistics -&gt; Maps -&gt; serialiazing to DB.  <br><br><div>To minimize the effect of this change we can leave a call to &#39;list&#39; verb to at least detect vms existence in the same rate as today.<br></div><div><br></div></div><div>Pros<br></div><div>- Engine has rore resources to support more hosts/vms/other activities of the engine<br></div><div>- Vdsm will have more resources as well (need to tweak vdsm to collect in the same <br>frequency)<br></div><div>- less DB writes and reads, approx half of what the system will do in the in its lifefpan (cause this is what is mainly does all the time)<br></div><div><br></div><div>Cons<br></div><div>- DWH/Dashboard will have less entries, I&#39;m not sure what is graphical affect given our hourly resolution (cmiiw here)</div><div><br></div><br>[1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1430876" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1430876</a><br></div>