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
50 stars 37 forks source link

Separate ec2 on-demand vs spot #18

Closed jfdoube closed 4 years ago

jfdoube commented 4 years ago

Summary

Currently the cloud optimize can provide optimization insight on ec2 regardless or their type. It would be nice to get valid optimization based on ec2 type (spot/on-demand) since they don't cost the same and spots are already cost optimized

Desired Behaviour

Possible Solution

Additional context

Kav91 commented 4 years ago

@jfdoube thanks for raising this, we have actually been discussing this internally and with some customers also.

Spots can still be optimized as we have seen customers using oversized ones, so this nerdpack can still provide some level of guidance.

However to your point on cost, we need a flag / attribute to tell us this instance is a spot instance somehow. As soon as we have that it is simple enough to line up the appropriate spot pricing and optimization suggestion if needed.

Kav91 commented 4 years ago

If spot is detected, spot pricing is now used. Please feel free to re-open or create another issue if the UX needs to be improved to better visual this.