Add a --min-savings flag (dollar amount) to suppress recommendations below a threshold.
Some users scanning large fleets get noise from small savings (e.g., $5/mo Spot recommendations). A filter like --min-savings 100 would only show recommendations with >= $100/mo estimated savings.
Implementation:
- Add
scanMinSavings float64 flag in cmd/gpuaudit/main.go
- After
analysis.AnalyzeAll(), filter out instances where EstimatedSavings < minSavings
- Similar pattern to the existing
--min-uptime-days filter
Add a
--min-savingsflag (dollar amount) to suppress recommendations below a threshold.Some users scanning large fleets get noise from small savings (e.g., $5/mo Spot recommendations). A filter like
--min-savings 100would only show recommendations with >= $100/mo estimated savings.Implementation:
scanMinSavingsfloat64 flag incmd/gpuaudit/main.goanalysis.AnalyzeAll(), filter out instances whereEstimatedSavings < minSavings--min-uptime-daysfilter