newrelic / nr1-cloud-optimize

NR1 Cloud Optimize allows you to Identify right-sizing opportunities and potential savings of your AWS, GCP, and Azure instances across your cloud environment.
https://discuss.newrelic.com/t/cloud-optimizer-nerdpack/82936
Apache License 2.0
48 stars 37 forks source link

Demonstrate projected utilization for suggested changes to gauge risk of change #13

Closed bl25322 closed 3 years ago

bl25322 commented 4 years ago

Summary

While showing this off, a key stakeholder asked "whatever it recommends it should not put him at risk of under deployment".

Desired Behaviour

Could we include what the estimated cpu/memory load would be if an instance is right-sized to a suggested system.

Could we show (for an instance)... timeseries of utilization over xx period of time, and projected utilization over that same period of time if a suggested instance is put in place.

Possible Solution

Additional context

It is great it points on where you can save money but it does not give a gauge of the risk of underdeployment if a change is made.

tangollama commented 3 years ago

@Kav91 what do you think about this issue? Is it valid to remain on the list?

Kav91 commented 3 years ago

@tangollama I think we should close it. This would be valuable, but I can't think of a generic/simple way to handle it which would also be somewhat reliable/valuable. Eg. even with trying to do charts to show projected values, say with a different instance type, CPU architecture, threads, burst/non-burstable options are things that could change, which is hard to project.