quads icon indicating copy to clipboard operation
quads copied to clipboard

(RFE) Track moves, successful or otherwise, and the time they take

Open kambiz-aghaiepour opened this issue 3 years ago • 3 comments

when X number of hosts are slated to move into an allocation (whether it's the initial set or an expansion set), we should place a marker somewhere in a mongo, perhaps in a new collection (moves), where we store the list of hosts, the from and to cloud names, along with a timestamp for the beginning of the move, as well as a timestamp for when the moves successfully happened and validation passed.

This would allow for advanced reporting such as success rates for automated moves, as well as the mean time for moves to succeed over time.

kambiz-aghaiepour avatar Nov 17 '20 13:11 kambiz-aghaiepour

We already do this with --report-available and the build delta.

-=>>quads-cli --report-available
QUADS report for 2020-11-01 to 2020-11-30:
Percentage Utilized: 77%
Average build delta: 0:10:26.729162

sadsfae avatar Nov 24 '20 10:11 sadsfae

We do record this at a schedule level: https://github.com/redhat-performance/quads/blob/master/quads/model.py#L261

In the spirit of this RFE we might want to look at a how would you like to consume that data.

grafuls avatar Dec 04 '20 14:12 grafuls

what about mean time to move ? And success vs failure (where failure is defined as needing manual intervention)

kambiz-aghaiepour avatar Dec 04 '20 14:12 kambiz-aghaiepour