In this blog post Azure Monitor Advanced Metrics for Faster Detection and Cost Control we will explain how businesses can identify unusual resource growth earlier, understand what is driving it, and act before it becomes a larger operational problem or budget surprise.
Many technology leaders can see that an Azure storage account is growing, but they cannot easily see which application, data container or business process is responsible. By the time the increase appears clearly on the monthly invoice, the business may already have paid for weeks of unnecessary storage.
Azure Monitor advanced platform metrics are designed to close that visibility gap. They provide more detailed measurements than Azure’s standard monitoring, while using the same familiar dashboards, alerts and reporting tools.
What are Azure Monitor advanced platform metrics
Azure Monitor is Microsoft’s service for tracking the health, performance and usage of Azure systems. It collects measurements called metrics, which are numerical readings taken over time, such as storage capacity, transaction volume or processor usage.
CPI Consulting helps organisations design, build and secure Azure AI solutions, from Azure OpenAI and Microsoft Foundry to agents, governance and production deployment.
Visit CPI ConsultingStandard platform metrics are collected automatically and are generally available without an extra ingestion or storage charge. They provide a useful account-level view, but that view can be too broad when several applications, departments or customers share the same Azure resource.
Advanced platform metrics are an optional, paid tier that a business enables for selected resources. The Azure service then generates more detailed measurements and places them in Microsoft-managed monitoring storage.
The data can be viewed through Azure Metrics Explorer, added to workbooks and dashboards, accessed through Azure Monitor’s application programming interface, or used to trigger alerts. In plain English, your team gets more detail without having to build and maintain a separate data collection system.
At the time of writing, advanced platform metrics are in public preview, meaning Microsoft is making the feature available for evaluation before full general release. The leading documented use case is Azure Blob Storage, which stores files and other unstructured information in the cloud.
Why storage accounts create expensive blind spots
A standard Azure Storage metric might tell you that an account now holds 40 terabytes of data. It does not necessarily tell you that 18 terabytes belong to an abandoned test environment, or that one application has started creating millions of duplicate files.
That distinction matters because the storage account is rarely the real owner of the cost. The owner is usually an application, project, department, customer platform or automated process operating inside it.
For Azure Blob Storage, advanced platform metrics can show the capacity and number of stored objects for individual containers. A container is simply a logical area used to organise related files, much like a top-level folder.
- Container Blob Capacity shows how much storage an individual container is using.
- Container Blob Count shows how many file objects the container contains.
- Container-level filtering lets the team compare specific applications or workloads instead of treating the entire account as one number.
These measurements can include current files, previous file versions and soft-deleted files that remain recoverable. That is important because data that looks deleted to an employee may still be consuming paid storage behind the scenes.
Faster detection means fewer weeks of waste
Advanced metrics do not make every problem instantly obvious. Changes to the container-level configuration can take several hours to appear, and the feature should not replace application logs or security monitoring.
However, they can expose growth much earlier than a finance review at the end of the month.
Consider a 200-person company running a document-processing platform in Azure. A software change accidentally creates a new copy of every processed document, while previous versions and soft-deleted files are also retained.
The overall storage account grows, but normal business growth makes the increase appear believable. Without container-level visibility, the IT team may spend days checking unrelated systems or simply wait for the next bill.
With advanced metrics enabled for the important containers, the team can see that one document-processing container has changed sharply while the others remain stable. An alert can notify the service owner, the faulty process can be stopped, and unnecessary files can be reviewed before another month of storage charges accumulates.
The business outcome is not just a smaller Azure bill. It is also less investigation time, clearer accountability and a faster recovery from software mistakes.
Better visibility does not automatically mean lower cost
Because advanced platform metrics are paid, enabling everything without a plan can create another monitoring expense. The aim is not to collect every measurement Azure offers. It is to collect the measurements that support a clear business decision.
Start with storage accounts that hold business-critical data, support customer-facing systems, are growing quickly, or are shared by several teams. Avoid enabling premium monitoring simply because the option exists.
It is also important to understand that a capacity metric is not the same as an exact cost allocation. Azure Storage charges can also depend on the storage tier, data redundancy, transactions, retrieval operations and data transferred out of Azure.
Advanced metrics help identify where growth is occurring. Azure Cost Management then shows the financial impact. Tags and budgets provide the ownership and spending controls around it, as explained in our guide to using Azure tags and budgets to control cloud costs.
A practical way to introduce advanced metrics
- Choose a small number of high-value resources. Begin with the storage accounts where unexpected growth would create the largest financial, customer or operational impact.
- Identify the containers that matter. Map each container to an application, department, customer or business process. Monitoring is far more useful when somebody is responsible for responding.
- Establish a normal baseline. Record typical capacity, object count and weekly growth. An alert cannot distinguish normal growth from waste unless the business understands what normal looks like.
- Create alerts tied to action. Examples include a sudden increase in object count, capacity exceeding a forecast threshold, or continued growth in an inactive project container.
- Combine operational and cost information. Give technology and finance leaders one dashboard showing growth, ownership, budgets and recent changes.
- Review the value after 30 to 60 days. Confirm that the additional detail has supported real decisions. Disable metrics that are creating cost without producing useful action.
This approach extends the monitoring principles covered in operating Azure application platforms with fewer costly blind spots. The dashboard itself is not the outcome. The outcome is helping the right person make a better decision sooner.
Where security and compliance fit
Unexpected data growth is usually an operational or configuration problem, but it can also signal unusual activity. A compromised account, malicious process or incorrect backup job may create or copy large volumes of information.
Advanced metrics should therefore sit alongside Microsoft Defender, which detects threats across Microsoft environments, and platforms such as Wiz, which helps identify cloud security exposure and unsafe configurations. Metrics show that something changed; security tools help determine whether the change is dangerous.
For Australian organisations, this evidence can also support governance under the Essential Eight, the Australian Government’s baseline cybersecurity framework. Monitoring does not create Essential Eight compliance by itself, but alerts, ownership and response records help demonstrate that important systems are being actively managed.
Turn additional data into practical decisions
Azure Monitor advanced platform metrics can give technology leaders a clearer view of what is happening inside shared Azure resources. Used selectively, they can reduce investigation time, reveal avoidable storage growth and help teams respond before a technical issue becomes a financial one.
CloudPro Inc brings more than 20 years of enterprise IT experience to this work. As a Melbourne-based Microsoft Partner and Wiz Security Integrator, we help organisations connect Azure monitoring, cost management and security controls without turning the project into an oversized managed services engagement.
If you are not sure which Azure resources deserve deeper monitoring, or whether your current monitoring costs are producing useful outcomes, we are happy to take a practical look with you — no strings attached.