Red Hat Bugzilla – Bug 1277535
machines reported by virt-who are processed very slow (~1s/each)
Last modified: 2017-04-25 12:29:09 EDT
Mike, I don't see anything that can virt-who do about it. It just gets the data and pushes them to the Satellite, but it doesn't get a response back and the socket times out.
I think that Satellite has asynchronous report processing that should help here. But I don't know in what version and how to enable it. Nevertheless latest virt-who supports it.
Switching back to Satellite.
Ad #3, Radek is correct, the data are gathered and sent correctly and fast, the issue is on the satellite site, maybe the dynflow_executor takes only one task per second? And the main issue is maybe not the time it takes, but the resulting deadlocks in the database when you have multiple reporters for multiple vCenters in a dynamic environment.
I am closing this out based on improvements made in 6.2. If you are still seeing performance issues on 6.2 please feel free to re-open with additional data.