Skip to content

Commit fd071fb

Browse files
Merge pull request #297269 from wmgries/consistent-media-tiers
Clean up files-monitoring-alerts
2 parents 4921816 + 5919d05 commit fd071fb

File tree

1 file changed

+31
-25
lines changed

1 file changed

+31
-25
lines changed

articles/storage/files/files-monitoring-alerts.md

Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,18 @@ This article shows you how to create alerts on throttling, capacity, egress, and
1919
For more information about alert types and alerts, see [Monitor Azure Files](storage-files-monitoring.md#alerts).
2020

2121
## Applies to
22-
23-
| File share type | SMB | NFS |
24-
|-|:-:|:-:|
25-
| Standard file shares (GPv2), LRS/ZRS | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
26-
| Standard file shares (GPv2), GRS/GZRS | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
27-
| Premium file shares (FileStorage), LRS/ZRS | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
22+
| Management model | Billing model | Media tier | Redundancy | SMB | NFS |
23+
|-|-|-|-|:-:|:-:|
24+
| Microsoft.Storage | Provisioned v2 | HDD (standard) | Local (LRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
25+
| Microsoft.Storage | Provisioned v2 | HDD (standard) | Zone (ZRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
26+
| Microsoft.Storage | Provisioned v2 | HDD (standard) | Geo (GRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
27+
| Microsoft.Storage | Provisioned v2 | HDD (standard) | GeoZone (GZRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
28+
| Microsoft.Storage | Provisioned v1 | SSD (premium) | Local (LRS) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
29+
| Microsoft.Storage | Provisioned v1 | SSD (premium) | Zone (ZRS) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
30+
| Microsoft.Storage | Pay-as-you-go | HDD (standard) | Local (LRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
31+
| Microsoft.Storage | Pay-as-you-go | HDD (standard) | Zone (ZRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
32+
| Microsoft.Storage | Pay-as-you-go | HDD (standard) | Geo (GRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
33+
| Microsoft.Storage | Pay-as-you-go | HDD (standard) | GeoZone (GZRS) | ![Yes](../media/icons/yes-icon.png) | ![No](../media/icons/no-icon.png) |
2834

2935
## Metrics to use for alerts
3036

@@ -35,10 +41,10 @@ The following table lists some example scenarios to monitor and the proper metri
3541
3642
| Scenario | Metric to use for alert |
3743
|-|-|
38-
| File share is throttled. | Metric: Transactions<br>Dimension name: Response type <br>Dimension name: FileShare (premium file share only) |
39-
| File share size is 80% of capacity. | Metric: File Capacity<br>Dimension name: FileShare (premium file share only) |
40-
| File share egress has exceeded 500 GiB in one day. | Metric: Egress<br>Dimension name: FileShare (premium file share only) |
41-
| File share availability is less than 99.9%. | Metric: Availability<br>Dimension name: FileShare (premium file share only) |
44+
| File share is throttled. | Metric: Transactions<br>Dimension name: Response type <br>Dimension name: FileShare (provisioned file shares only) |
45+
| File share size is 80% of capacity. | Metric: File Capacity<br>Dimension name: FileShare (provisioned file shares only) |
46+
| File share egress has exceeded 500 GiB in one day. | Metric: Egress<br>Dimension name: FileShare (provisioned file shares only) |
47+
| File share availability is less than 99.9%. | Metric: Availability<br>Dimension name: FileShare (provisioned file shares only) |
4248

4349
## How to create an alert if a file share is throttled
4450

@@ -56,13 +62,13 @@ To create an alert that will notify you if a file share is being throttled, foll
5662

5763
6. In the **Dimension values** drop-down list, select the appropriate response types for your file share.
5864

59-
For standard file shares, select the following response types:
65+
For pay-as-you-go file shares, select the following response types:
6066

6167
- `SuccessWithShareIopsThrottling`
6268
- `SuccessWithThrottling`
6369
- `ClientShareIopsThrottlingError`
6470

65-
For premium file shares, select the following response types:
71+
For provisioned file shares, select the following response types:
6672

6773
- `SuccessWithShareEgressThrottling`
6874
- `SuccessWithShareIngressThrottling`
@@ -74,10 +80,10 @@ To create an alert that will notify you if a file share is being throttled, foll
7480
> [!NOTE]
7581
> If the response types aren't listed in the **Dimension values** drop-down, this means the resource hasn't been throttled. To add the dimension values, next to the **Dimension values** drop-down list, select **Add custom value**, enter the response type (for example, **SuccessWithThrottling**), select **OK**, and then repeat these steps to add all applicable response types for your file share.
7682
77-
5. For **premium file shares**, select the **Dimension name** drop-down and select **File Share**. For **standard file shares**, skip to step 7.
83+
5. For **provisioned file shares**, select the **Dimension name** drop-down and select **File Share**. For **pay-as-you-go file shares**, skip to step 8.
7884

7985
> [!NOTE]
80-
> If the file share is a standard file share, the **File Share** dimension won't list the file share(s) because per-share metrics aren't available for standard file shares. Throttling alerts for standard file shares will be triggered if any file share within the storage account is throttled, and the alert won't identify which file share was throttled. Because per-share metrics aren't available for standard file shares, the recommendation is to have one file share per storage account.
86+
> If the file share is a pay-as-you-go file share, the **File Share** dimension won't list the file share(s) because per share metrics aren't available for pay-as-you-go file shares. Throttling alerts for pay-as-you-go file shares will be triggered if any file share within the storage account is throttled, and the alert won't identify which file share was throttled. Because per share metrics aren't available for pay-as-you-go file shares, we recommend using the provisioned v2 model instead of the pay-as-you-go model.
8187
8288
6. Select the **Dimension values** drop-down and select the file share(s) that you want to alert on.
8389

@@ -102,10 +108,10 @@ To create an alert that will notify you if a file share is being throttled, foll
102108

103109
4. In the **Condition** tab of the **Create an alert rule** dialog box, select the **File Capacity** metric.
104110

105-
5. For **premium file shares**, select the **Dimension name** drop-down list, and then select **File Share**. For **standard file shares**, skip to step 5.
111+
5. For **provisioned file shares**, select the **Dimension name** drop-down list, and then select **File Share**. For **pay-as-you-go file shares**, skip to step 6.
106112

107113
> [!NOTE]
108-
> If the file share is a standard file share, the **File Share** dimension won't list the file share(s) because per-share metrics aren't available for standard file shares. Alerts for standard file shares are based on all file shares in the storage account. Because per-share metrics aren't available for standard file shares, the recommendation is to have one file share per storage account.
114+
> If the file share is a pay-as-you-go file share, the **File Share** dimension won't list the file share(s) because per share metrics aren't available for pay-as-you-go file shares. Throttling alerts for pay-as-you-go file shares will be triggered if any file share within the storage account is throttled, and the alert won't identify which file share was throttled. Because per share metrics aren't available for pay-as-you-go file shares, we recommend using the provisioned v2 model instead of the pay-as-you-go model.
109115
110116
6. Select the **Dimension values** drop-down and select the file share(s) that you want to alert on.
111117

@@ -129,22 +135,22 @@ To create an alert that will notify you if a file share is being throttled, foll
129135

130136
4. In the **Condition** tab of the **Create an alert rule** dialog box, select the **Egress** metric.
131137

132-
5. For **premium file shares**, select the **Dimension name** drop-down list and select **File Share**. For **standard file shares**, skip to step 5.
138+
5. For **provisioned file shares**, select the **Dimension name** drop-down list and select **File Share**. For **pay-as-you-go file shares**, skip to step 6.
133139

134140
> [!NOTE]
135-
> If the file share is a standard file share, the **File Share** dimension won't list the file share(s) because per-share metrics aren't available for standard file shares. Alerts for standard file shares are based on all file shares in the storage account. Because per-share metrics aren't available for standard file shares, the recommendation is to have one file share per storage account.
141+
> If the file share is a pay-as-you-go file share, the **File Share** dimension won't list the file share(s) because per share metrics aren't available for pay-as-you-go file shares. Throttling alerts for pay-as-you-go file shares will be triggered if any file share within the storage account is throttled, and the alert won't identify which file share was throttled. Because per share metrics aren't available for pay-as-you-go file shares, we recommend using the provisioned v2 model instead of the pay-as-you-go model.
136142
137-
4. Select the **Dimension values** drop-down and select the file share(s) that you want to alert on.
143+
6. Select the **Dimension values** drop-down and select the file share(s) that you want to alert on.
138144

139-
5. Enter **536870912000** bytes for Threshold value.
145+
7. Enter **536870912000** bytes for Threshold value.
140146

141-
6. From the **Check every** drop-down list, select the frequency of evaluation.
147+
8. From the **Check every** drop-down list, select the frequency of evaluation.
142148

143-
7. Select the **Actions** tab to add an action group (email, SMS, etc.) to the alert. You can select an existing action group or create a new action group.
149+
9. Select the **Actions** tab to add an action group (email, SMS, etc.) to the alert. You can select an existing action group or create a new action group.
144150

145-
8. Select the **Details** tab to fill in the details of the alert such as the alert name, description, and severity.
151+
10. Select the **Details** tab to fill in the details of the alert such as the alert name, description, and severity.
146152

147-
9. Select **Review + create** to create the alert.
153+
11. Select **Review + create** to create the alert.
148154

149155
## How to create an alert for high server latency
150156

@@ -197,7 +203,7 @@ To create an alert for high server latency (average), follow these steps.
197203
- Select the **Dimension values** drop-down and select the file share(s) that you want to alert on.
198204

199205
> [!NOTE]
200-
> If the file share is a standard file share, the **File Share** dimension won't list the file share(s) because per-share metrics aren't available for standard file shares. Availability alerts for standard file shares will be at the storage account level.
206+
> If the file share is a pay-as-you-go file share, the **File Share** dimension won't list the file share(s) because per share metrics aren't available for pay-as-you-go file shares. Availability alerts for pay-as-you-go file shares will be at the storage account level. We recommend using the provisioned v2 model instead of the pay-as-you-go model.
201207
202208
7. In the **When to evaluate** section, select the following:
203209
- **Check every** = **5 minutes**

0 commit comments

Comments
 (0)