Skip to content

Commit 75c2366

Browse files
authored
Merge pull request #294299 from b-ahibbard/quota-blade
Quota blade usage metrics - public preview
2 parents 01320e2 + 617d385 commit 75c2366

File tree

4 files changed

+66
-100
lines changed

4 files changed

+66
-100
lines changed

articles/azure-netapp-files/azure-netapp-files-metrics.md

Lines changed: 50 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Azure NetApp Files provides metrics on allocated storage, actual storage usage,
1616

1717
Understanding the terminology related to performance and capacity in Azure NetApp Files is essential to understanding the metrics available:
1818

19-
- **Capacity pool**: A capacity pool is how capacity is billed in Azure NetApp Files. Capacity pools contain volume.
20-
- **Volume quota**: The amount of capacity provisioned to an Azure NetApp Files volume. Volume quota is directly tied to automatic Quality of Service (QoS), which impacts the volume performance. For more information, see [QoS types for capacity pools](azure-netapp-files-understand-storage-hierarchy.md#qos_types).
19+
- **Capacity pool**: A capacity pool is how capacity is billed in Azure NetApp Files. Capacity pools contain one or more volumes.
20+
- **Volume quota**: The amount of capacity provisioned to an Azure NetApp Files volume. For Auto QoS volumes, throughput is proportional to volume size. For Manual QoS, you set the throughput independently from the volume capacity. For more information, see [QoS types for capacity pools](azure-netapp-files-understand-storage-hierarchy.md#qos_types).
2121
- **Throughput**: The amount of data transmitted across the wire (read/write/other) between Azure NetApp Files and the client. Throughput in Azure NetApp Files is measured in bytes per second.
2222
- **Latency**: Latency is the amount of time for a storage operation to complete within storage from the time it arrives to the time it's processed and is ready to be sent back to the client. Latency in Azure NetApp Files is measured in milliseconds (ms).
2323

@@ -131,6 +131,54 @@ Azure NetApp Files metrics are natively integrated into Azure monitor. From with
131131

132132
:::image type="content" source="./media/azure-netapp-files-metrics/metrics-navigate-volume.png" alt-text="Snapshot that shows how to navigate to the Metric pull-down." lightbox="./media/azure-netapp-files-metrics/metrics-navigate-volume.png":::
133133

134+
## <a name="subscription-quota-metrics"></a> Subscription quota metrics (preview)
135+
136+
Subscription quota metrics display subscription-level quotas relative to the imposed limits. These metrics are displayed in two columns: the available limit and the consumption by your subscription.
137+
138+
:::image type="content" source="./media/azure-netapp-files-metrics/subscription-quota.png" alt-text="Screenshot of subscription quota metrics." lightbox="./media/azure-netapp-files-metrics/subscription-quota.png":::
139+
140+
Subscription quota metrics are currently in preview. Before you can access subscription-level quota metrics, you need to register the feature:
141+
142+
1. Register the feature
143+
144+
```azurepowershell-interactive
145+
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFQuotaLimit
146+
```
147+
148+
2. Check the status of the feature registration:
149+
150+
> [!NOTE]
151+
> The **RegistrationState** may be in the `Registering` state for up to 60 minutes before changing to `Registered`. Wait until the status is `Registered` before continuing.
152+
153+
```azurepowershell-interactive
154+
Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFQuotaLimit
155+
```
156+
You can also use [Azure CLI commands](/cli/azure/feature) `az feature register` and `az feature show` to register the feature and display the registration status.
157+
158+
- *Accounts per subscription*
159+
160+
Number of NetApp accounts per region
161+
162+
- *Total backup enabled volumes per subscription*
163+
164+
Maximum number of volumes that can be backed up per subscription
165+
166+
- *Total cool access volumes per subscription*
167+
168+
Total number of cool access volumes per subscription
169+
170+
- *Total DP volumes per subscription*
171+
172+
Total number of data protection volumes per subscription
173+
174+
- *Total TIBs per subscription*
175+
176+
Total regional capacity per subscription
177+
178+
- *Total volumes per subscription*
179+
180+
Total number of volumes per subscription
181+
134182
## <a name="capacity_pools"></a>Usage metrics for capacity pools
135183
136184
- *Pool Allocated Size*
@@ -263,7 +311,6 @@ Azure NetApp Files provides metrics on allocated storage, actual storage usage,
263311
* *Provisioned throughput for the pool*
264312
Provisioned throughput of this pool.
265313
266-
267314
## Throughput metrics for volumes
268315
269316
* *Read throughput*
72.3 KB
Loading

articles/azure-netapp-files/regional-capacity-quota.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: concept-article
8-
ms.date: 10/11/2024
8+
ms.date: 05/08/2025
99
ms.author: anfdocs
1010
---
1111
# Regional capacity quota for Azure NetApp Files
@@ -18,7 +18,7 @@ You can select **Quota** under Settings of Azure NetApp Files to display the cur
1818

1919
For example:
2020

21-
![Screenshot that shows how to display quota information.](./media/regional-capacity-quota/quota-display.png)
21+
:::image type="content" source="./media/azure-netapp-files-metrics/subscription-quota.png" alt-text="Screenshot of subscription quota metrics." lightbox="./media/azure-netapp-files-metrics/subscription-quota.png":::
2222

2323
## Request regional capacity quota increase
2424

articles/azure-netapp-files/whats-new.md

Lines changed: 14 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: What's new in Azure NetApp Files
2+
title: What's new in Azure NetApp Files | Microsoft Docs
33
description: Provides a summary about the latest new features and enhancements of Azure NetApp Files.
44
services: azure-netapp-files
55
author: b-hchen
@@ -16,6 +16,17 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
1616

1717
## May 2025
1818

19+
* [New quota metrics: subscription quota metrics](azure-netapp-files-metrics.md#subscription-quota-metrics) (preview)
20+
21+
[Subscription quota metrics](azure-netapp-files-metrics.md#subscription-quota-metrics) display subscription-level quotas relative to the imposed [resource limits](azure-netapp-files-resource-limits.md) within your subscription. These metrics are displayed in two columns: the current limit (Current) and the consumption by your subscription (Used). These metrics enable you to proactively monitor and increase these limits via support request when needed. The used column includes the following consumed metrics:
22+
23+
- Regional capacity quota per subscription
24+
- Number of NetApp accounts per Azure region per subscription
25+
- Number of capacity pools per subscription
26+
- Maximum number of volumes that can be backed up per subscription
27+
- Number of cool access volumes per subscription
28+
- Number of cross-region replication data protection volumes (destination volumes)
29+
1930
* [Cross-subscription replication](cross-region-replication-create-peering.md)
2031

2132
Azure NetApp Files cross-subscription replication enables replication across different subscriptions under the same tenant. This feature enhances disaster recovery and operational agility by leveraging NetApp SnapMirror technology, which ensures efficient data transfer by sending only changed blocks in a compressed format. The feature is supported with both [cross-zone replication](cross-zone-replication-introduction.md) in all Azure NetApp Files regions with [availability zones](../reliability/regions-list.md) and [cross-zone replication](cross-region-replication-introduction.md) in all supported regions.
@@ -35,7 +46,7 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
3546
* [File access logs](manage-file-access-logs.md) (preview)
3647

3748
File Access Logs provides detailed logging of file access activities, including user identity, operation type, and timestamps, enhancing security, reliability, and operational insights. It supports SMB, NFSv4.1, and dual-protocol volumes, offering valuable features for monitoring unauthorized access, tracing activity for compliance, resolving incidents, and optimizing data usage patterns. By embedding this capability, you can strengthen your organization's security posture, maintain system reliability, and achieve operational excellence in alignment with the Well-Architected Framework security best practices. Azure NetApp Files file access logs play a critical role in safeguarding sensitive data, detecting anomalies while enabling operational excellence.
38-
49+
3950
## March 2025
4051

4152
* [Flexible service level](azure-netapp-files-set-up-capacity-pool.md) (preview)
@@ -70,22 +81,6 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
7081

7182
## February 2025
7283

73-
* [General Availability: AzAcSnap 11 — Azure Application Consistent Snapshot tool updates](azacsnap-introduction.md)
74-
75-
Version 11 of the AzAcSnap tool is now generally available. Azure Application Consistent Snapshot Tool (AzAcSnap) is a command-line tool that enables you to simplify data protection for third-party databases in Linux and Windows environments.
76-
77-
AzAcSnap 11 introduces the following new capabilities and improvements:
78-
- Features moved to GA (generally available):
79-
- Microsoft SQL Server 2022 on Windows
80-
- Dependency updates:
81-
- Updated to .NET 8 (List of supported operation systems [.NET 8 - Supported OS versions](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md))
82-
- Azure SDK updated to Track 2 (latest security and significant performance improvements)
83-
- Fixes and improvements:
84-
- (NEW) Configurable Data Volume backup attempts
85-
- Backup (-c backup) changes: Storage snapshot retention management is now performed after the database exits "backup-mode" to minimize the duration the database remains in a "backup-enabled" state.
86-
87-
Learn more in the [AzAcSnap release notes](azacsnap-release-notes.md#azacsnap-10a-build-1b79ba).
88-
8984
* [Network security group (NSG) support for private link connectivity](azure-netapp-files-network-topologies.md) (Preview)
9085

9186
Azure NetApp Files now supports private links with NSGs in all regions. This feature enables you to apply NSG policies to private link endpoints, enhancing the security of your workload deployments.
@@ -126,16 +121,6 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
126121

127122
## October 2024
128123

129-
* [General Availability: AzAcSnap 10a — Azure Application Consistent Snapshot tool updates](azacsnap-introduction.md)
130-
131-
AzAcSnap 10a has been released with the following fixes and improvements:
132-
133-
- Fixes and improvements:
134-
- Allow configurable wait time-out for Microsoft SQL Server. This option helps you increase time out for slow responding systems (default and minimum value is 30 seconds).
135-
- Added a global override variable `MSSQL_CMD_TIMEOUT_SECS` to be used in either the .azacsnaprc file or as an environment variable set to the required wait time out in seconds. For details on configuration, see the [global override settings to control AzAcSnap behavior](azacsnap-tips.md#global-override-settings-to-control-azacsnap-behavior).
136-
137-
Learn more in the [AzAcSnap release notes](azacsnap-release-notes.md#azacsnap-10a-build-1b79ba).
138-
139124
* [Edit network features enhancement: no downtime](configure-network-features.md#no-downtime) (Preview)
140125

141126
Azure NetApp Files now supports the ability to edit network features (that is, upgrade from Basic to Standard network features) with no downtime for Azure NetApp Files volumes. Standard Network Features provide you with an enhanced virtual networking experience for a seamless and consistent experience along with security posture for Azure NetApp Files.
@@ -184,33 +169,6 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
184169

185170
## July 2024
186171

187-
* [General Availability: AzAcSnap 10 — Azure Application Consistent Snapshot tool updates](azacsnap-introduction.md)
188-
189-
AzAcSnap 10 has been released with the following fixes and improvements:
190-
191-
- Features added to [Preview](azacsnap-preview.md):
192-
- **Microsoft SQL Server** support adding options to configure, test, and snapshot backup Microsoft SQL Server in an application consistent manner.
193-
- Features moved to GA (generally available):
194-
- **Windows** support with AzAcSnap now able to be run on supported Linux distributions and Windows.
195-
- New configuration file layout.
196-
197-
To upgrade pre-AzAcSnap 10 configurations, use the `azacsnap -c configure --configuration new` command to create a new configuration file and use the values in your existing configuration file.
198-
- Azure Large Instance storage management via REST API over HTTPS.
199-
200-
This change to the REST API allows the use of Consistency Group snapshots on supported Azure Large Instance storage.
201-
- Fixes and improvements:
202-
- New `--flush` option which flushes in memory file buffers for local storage, useful for Azure Large Instance and Azure Managed Disk when connected as block storage
203-
- Logging improvements
204-
- Features removed:
205-
- AzAcSnap installer for Linux
206-
207-
AzAcSnap is now downloadable as a binary for supported versions of Linux and Windows to simplify access to the AzAcSnap program allowing you to get started quickly.
208-
- Azure Large Instance storage management via CLI over SSH
209-
210-
CLI over SSH replaced with the REST API over HTTPS
211-
212-
Learn more in the [AzAcSnap release notes](azacsnap-release-notes.md#azacsnap-10a-build-1b79ba).
213-
214172
* Availability zone volume placement enhancement - [**Populate existing volumes**](manage-availability-zone-volume-placement.md#populate-an-existing-volume-with-availability-zone-information) is now generally available (GA).
215173

216174
* [Cross-zone replication](cross-zone-replication-introduction.md) is now generally available (GA).
@@ -275,15 +233,6 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
275233

276234
## April 2024
277235

278-
* [General Availability: AzAcSnap 9a — Azure Application Consistent Snapshot tool updates](azacsnap-introduction.md)
279-
280-
AzAcSnap 9a has been released with the following fixes and improvements:
281-
282-
- Fixes and improvements: Allow AzAcSnap to have Azure Management Endpoints manually configured to allow it to work in Azure Sovereign Clouds.
283-
- Added a global override variable `AZURE_MANAGEMENT_ENDPOINT` to be used in either the .azacsnaprc file or as an environment variable set to the appropriate Azure management endpoint. For details on configuration refer to the [global override settings to control AzAcSnap behavior](azacsnap-tips.md#global-override-settings-to-control-azacsnap-behavior).
284-
285-
Learn more in the [AzAcSnap release notes](azacsnap-release-notes.md#azacsnap-10a-build-1b79ba).
286-
287236
* [Application volume group for Oracle](application-volume-group-oracle-introduction.md) (Preview)
288237

289238
Application volume group (AVG) for Oracle enables you to deploy all volumes required to install and operate Oracle databases at enterprise scale, with optimal performance and according to best practices in a single one-step and optimized workflow. The application volume group feature uses the Azure NetApp Files ability to place all volumes in the same availability zone as the VMs to achieve automated, latency-optimized deployments.
@@ -404,22 +353,6 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
404353

405354
## August 2023
406355

407-
* [General Availability: AzAcSnap 9 — Azure Application Consistent Snapshot tool updates](azacsnap-introduction.md)
408-
409-
AzAcSnap 9 has been released with the following fixes and improvements:
410-
411-
- Features moved to GA (generally available):
412-
- IBM Db2 Database support
413-
- [System Managed Identity](azacsnap-configure-storage.md#azure-system-managed-identity) support for easier setup while improving security posture
414-
- Fixes and improvements:
415-
- Configure (-c configure) changes:
416-
Allows for a blank value for authFile in the configuration file when using System Managed Identity.
417-
- No Features added to [Preview](azacsnap-preview.md):
418-
- Features removed:
419-
- Azure Key Vault support removed from Preview. It isn't needed now AzAcSnap supports a System Managed Identity directly.
420-
421-
Learn more in the [AzAcSnap release notes](azacsnap-release-notes.md#azacsnap-10a-build-1b79ba).
422-
423356
* [Cross-region replication enhancement: re-establish deleted volume replication](reestablish-deleted-volume-relationships.md) (Preview)
424357

425358
Azure NetApp Files now allows you to re-establish a replication relationship between two volumes in case you had previously deleted it. If the destination volume remained operational and no snapshots were deleted, the replication re-establish operation will use the last common snapshot and incrementally synchronize the destination volume based on the last known good snapshot. In that case, no baseline replication is required.
@@ -446,21 +379,6 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
446379

447380
## June 2023
448381

449-
* [General Availability: AzAcSnap 8b — Azure Application Consistent Snapshot tool updates](azacsnap-introduction.md)
450-
451-
AzAcSnap 8b has been released with the following fixes and improvements:
452-
453-
- Fixes and improvements:
454-
- General improvement to `azacsnap` command exit codes.
455-
- The `azacsnap` command should return an exit code of 0 (zero) when run as expected, otherwise it should return an exit code of non-zero. For example, running `azacsnap` returns a non-zero value as there's nothing to do and shows usage information, whereas `azacsnap -h` returns exit-code of zero as it's performing as expected by returning usage information.
456-
- Any failure in `--runbefore` exits before any backup activity and returns the `--runbefore` exit code.
457-
- Any failure in `--runafter` returns the `--runafter` exit code.
458-
- Backup (-c backup) changes:
459-
- Change in the Db2 workflow to move the protected-paths query outside the WRITE SUSPEND, Storage Snapshot, WRITE RESUME workflow to improve resilience. (Preview)
460-
- Fix for missing snapshot name (`azSnapshotName`) in `--runafter` command environment.
461-
462-
Learn more in the [AzAcSnap release notes](azacsnap-release-notes.md#azacsnap-10a-build-1b79ba).
463-
464382
* [Cloud Backup for Virtual Machines on Azure NetApp Files datastores for Azure VMware Solution](../azure-vmware/install-cloud-backup-virtual-machines.md) (Preview)
465383

466384
You can now create VM consistent snapshot backups of VMs on Azure NetApp Files datastores using [Cloud Backup for Virtual Machines](../azure-vmware/backup-azure-netapp-files-datastores-vms.md). The associated virtual appliance installs in the Azure VMware Solution cluster and provides policy based automated and consistent backup of VMs integrated with Azure NetApp Files snapshot technology for fast backups and restores of VMs, groups of VMs (organized in resource groups) or complete datastores.
@@ -675,6 +593,7 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
675593
* [Dynamic change of service level](dynamic-change-volume-service-level.md)
676594
* [Administrators privilege users](create-active-directory-connections.md#administrators-privilege-users)
677595

596+
678597
## March 2022
679598

680599
* Features that are now generally available (GA)

0 commit comments

Comments
 (0)