joseflauzino commented on PR #6401:
URL: https://github.com/apache/cloudstack/pull/6401#issuecomment-1134935693

   @DaanHoogland thanks for your review and testing.
   
   >     1. I build and deployed the code from this PR but don“t get any data 
from this weekend, dispite deploying some VMs in the nested env on saterday: 
This is because the default value for `vm.stats.max.retention.time` is 1. Does 
it make sense to set it for instance to 5, so there is always something to see?
   
   Both `vm.stats.max.retention.time` and `vm.stats.interval` were set to 1 min 
by default on purpose (in PR #5984, not in the current PR). The reason is that 
it is common to find clouds with a considerable amount of VM instances (e.g. 
hundreds or even over 1k). So the amount of data generated even in a short 5 
min period can be very large and the impact can also be large if it is not 
something planned by the cloud operators. So I think it is more prudent that we 
leave the default values of these parameters in a way that generates the 
minimum amount of data possible. It is then up to the cloud 
administrators/operators to decide whether or not to increase the amount of 
stats data to be kept in the database.
   
   
   >     2. when refreshing the default tab is displayed again and after 
re-opening the statistics tab the configurations (`all data`or a `start 
date`/`end date` pair) are reset/forgotten.
   
   This was also an intentional detail. The idea is to have the user open the 
filtering modal and click the OK button whenever they want to get updated data 
for the selected period. The reason is that during our tests there were several 
times when users clicked the refresh button and it looked like the data was not 
updated. But what happened was that the selected period was in the past, so the 
data would always be the same. The way it is now is that the user will always 
check the selected period before getting updated data. My intention is to leave 
it this way for now and according to the feedback we get from users we could 
think of other ways to improve the user experience.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to