When utilizing the Savings Plan Recommendations tool, you may see that no data is generated for AWS accounts and show the message "Looks like you're fully optimized. You have no recommendations at this time" when selecting Billing Accounts.
Or when you access the Rightsizing report, you see a message that says "There are no recommendations to show for the current selections".
Be sure to confirm that all AWS accounts are in "Healthy" status and are configured with valid IAM roles.
There may be delays associated to when recommendations start to appear based on when the recommendations page was last visited. The platform checks whether the page has been visited at least once in the last 30 days. If yes, it generates recommendations. If there are no visits at all in the last 30 days, it skips updating and regenerating recommendations. As soon as the page is visited again it could take up to 48 hours for CloudHealth to generate results for the Savings Plan Recommendations page or the Rightsizing report page.
Additionally you will find banner "Looks like you're fully optimized. You have no recommendations at this time" when an AWS account doesn't have available Cost & Usage data across the time considered by the tool (30 days / 7 days). The banner being displayed is currently expected behavior for the tool when selecting an account that has been decommissioned within AWS, but retained in CloudHealth for historical reporting purposes.