Blog Post

Azure Storage Blog
3 MIN READ

Introducing Cross Resource Metrics and Alerts Support for Azure Storage

dafalkne's avatar
dafalkne
Icon for Microsoft rankMicrosoft
Oct 06, 2025

Aggregate and analyze storage metrics from multiple storage accounts in a single chart.

We’re thrilled to announce a highly requested feature: Cross Resource Metrics and Alerts support for Azure Storage!

With this new capability, you can now monitor and visualize metrics across multiple storage accounts in a single chart and configure alerts across multiple accounts — within the same subscription and region. This makes managing large fleets of storage accounts significantly easier and more powerful.

What’s New

Cross Resource Metrics Support

  • Visualize aggregated metric data across multiple storage accounts.
  • Break down metrics by individual resources in a sorted and ordered way.

Cross Resource Alerting Support

  • Create a single alert rule that monitors a metric across many storage accounts and triggers an action when thresholds are crossed on any resource.

Full Metric Namespace Support

  • Works across BlobFileTable, and Queue metric namespaces.
  • All existing storage metrics are supported for cross resource visualization and alerting.

Why This Matters

Centralized Monitoring for Large Environments

  • Manage and monitor dozens (or hundreds) of storage accounts at once with a unified view.

Fleet-wide Alerting

  • Set up a single alert that covers your whole storage fleet, ensuring you are quickly notified if any account experiences performance degradation or other issues.

Operational Efficiency

  • Helps operations teams scale monitoring efforts without needing to configure and manage separate dashboards and alerts for each account individually.

How To Get Started

Step 1: Create a Cross Resource Metrics Chart

  • Go to Azure Monitor -> Metrics.
  • Scope Selection:
    • Under Select a scope, select the same Metric Namespace (blob/file/queue/table) for multiple Storage Accounts from the same Subscription and Region.
    • Click Apply.
    • In the below example, two storage accounts have been selected for metrics in the blob metric namespace.

 

 

  • Configure Metric Chart:
    • Select a Metric (e.g., Blob Capacity, Transactions, Ingress)
  •  
  • Aggregation:
      • By default, a Split by clause on ResourceId is applied to view individual account breakdowns.
      • Or view aggregated data across all selected accounts by removing the Split by clause.

 

 

Example

As another example, lets monitor total transactions across storage accounts on the Hot tier to view aggregate or per-account breakdown in a single graph.

  • From the same view, select the Transactions metric instead.
  • Select 5 storage accounts by using the Add Filter clause and filtering by the ResourceId property.
  • Add another filter and select a specific tier, say Hot. This will show aggregated transactions on data in the Hot tier per minute across all selected storage accounts.

 

 

  • Select Apply Splitting and select ResourceId to view an ordered breakdown of transactions per minute for all the Storage accounts in scope. In this specific example, only 4 storage accounts are shown since 1 storage account is excluded based on the Tier filter.

 

 

Step 2: Set Up Cross Resource Alert Rules

  • Click on New alert rule from the chart view shown above in order to create an alert that spans the 5 storage accounts above and get alerted when any account breaches a certain transactions limit over a 5 minute period.
  • Configure required values for the ThresholdUnit and Value is fields. This defines when the alert should fire (e.g., Transactions > 5000)
  • Under the Split by dimensions section, ensure that the Microsoft.ResourceId dimension is not included.

 

 

  • Under Actions, attach an Action Group (Email, Webhook, Logic App, etc.).
  • Review and Create.

Final Thoughts

Cross Resource Metrics and Alerts for Azure Storage makes monitoring and management at scale much more intuitive and efficient. Whether you're overseeing 5 storage accounts or 500, you can now visualize performance and respond to issues faster than ever. And you can do it for metrics across multiple storage services including blobs, queues, files and tables!

We can't wait to hear how you use this feature! Let us know your feedback by commenting below or visiting Azure Feedback.

Published Oct 06, 2025
Version 1.0
No CommentsBe the first to comment