Azure Advisor recommendations
In addition to CloudCtrl's own checks, CloudCtrl pulls in recommendations directly from Azure Advisor — Microsoft's built-in advisory service. These cover cost, security, performance, reliability, and operational excellence findings across your Azure subscriptions.
For each Azure Advisor finding, CloudCtrl also surfaces:
- Why the resource was flagged — a plain-English explanation from Advisor.
- Impact level — whether Microsoft rates it as High, Medium, or Low priority.
- Steps to fix it — the remediation guidance from Advisor.
- A direct link to the relevant resource in the Azure portal so you can act immediately.
Idle App Service
An idle App Service Plan has had consistently low CPU usage for the last 30 days, and may be scaled down or sometimes deleted to reduce costs.
To be "Idle" an App Service Plan must:
- Not be on a Free or Dynamic tier
- Have less than 15% average CPU usage each hour for the last 30 days
Idle Azure Storage Accounts
Azure storage accounts with a small number of transactions. We have established a baseline of transactions for a storage account that represents the transactions from monitoring and metrics, if there are no more transactions than this occurring on a storage account over an extended period we recommend reviewing the storage account to see if it can be deleted to save costs.
The criteria for a storage account to match this recommendation is:
- There have be less than 250 transactions each day for the last 30 days.
Geo-redundant Storage
Azure GRS (Geo-redundant storage) and RA-GRS (Read-access geo-redundant storage) is expensive and only necessary for specific scenarios.
The criteria for a storage account to match this recommendation is:
- The storage account must be Standard or Premium tier with GRS or RAGRS enabled
- The storage account must have >= 1000 bytes of used capacity
Idle Azure SQL Databases
Azure SQL databases with consistently low DTU utilization. If this database is no longer being used it may be scaled down or deleted to save costs.
The criteria for a database to match this recommendation is:
- The average DTU usage for the database is under 10% each hour for the last 30 days.