Understanding Recommendations
CostBeacon automatically analyzes your Azure resources and generates actionable cost optimization recommendations.
How recommendations are generated
CostBeacon runs 42 built-in rules against your Azure resources, cost data, and usage metrics. Each rule evaluates specific conditions and generates a recommendation when an optimization opportunity is detected.
Recommendations are deduplicated using a fingerprint hash — the same finding won't create duplicate entries on subsequent scans.
Recommendation categories
- Idle Resources — Resources with no cost or usage activity that can be safely removed
- Rightsizing — Over-provisioned resources that can be downsized to save money
- Storage Optimization — Storage accounts, disks, and snapshots that can be optimized
- Network Waste — Unused public IPs, NAT gateways, and load balancers
- Commitment Discounts — Resources with stable usage that could benefit from Reserved Instances
- Scheduling Opportunities — Non-production resources running on weekends/off-hours
- Cost Anomalies — Unusual cost spikes requiring investigation
- Governance — Security and operational best practices (public access, backups, diagnostics)
Understanding the fields
- Risk Level (Low / Medium / High) — How likely the change could cause issues if implemented incorrectly
- Effort Level (Low / Medium / High) — Estimated implementation effort. Low = minutes, Medium = hours, High = days
- Confidence Score (0-100%) — How confident CostBeacon is in this recommendation based on available data
- Priority Score (0-100) — Combined score factoring risk, savings potential, and confidence. Higher is more impactful
- Estimated Savings — Projected monthly cost reduction if the recommendation is implemented
Recommendation lifecycle
- Open — Newly detected, awaiting review
- Accepted — Reviewed and approved for implementation
- Implemented — Action taken, savings can be recorded
- Dismissed — Reviewed and intentionally skipped
- Rejected — Not applicable or incorrect
Filtering the list
The Recommendations page filters on status and assignee, and can be scoped to a single category or subscription. Whenever a category or subscription filter is active it appears as a chip above the table, so it is always clear why you are seeing a subset — click the chip's × to clear it.
Filters survive sorting and paging, and they live in the URL, so a filtered view can be bookmarked or pasted to a colleague and it will open exactly as you left it.
Jumping in from the dashboard
Most of the dashboard is clickable, and each card opens the list already filtered:
- Estimated Monthly Savings — Every open recommendation
- Realized Savings — Everything already implemented
- Top Savings Categories — Open recommendations in that one category
- Optimization Score — The full list, unfiltered
Individual recommendation titles in the dashboard's Top Recommendationstable link straight to their detail view.
Recording savings
After implementing a recommendation, you can record the actual realized savings. This feeds into the Savings Leaderboardand helps track your team's cost optimization progress over time.