Skip to content

Commit 3909e5a

Browse files
authored
Merge pull request #302687 from denisacatalinastan/patch-26
Update elastic-san-metrics.md
2 parents 4d74a29 + 758a26a commit 3909e5a

File tree

1 file changed

+49
-1
lines changed

1 file changed

+49
-1
lines changed

articles/storage/elastic-san/elastic-san-metrics.md

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about the available metrics that can let you understand how y
44
author: roygara
55
ms.service: azure-elastic-san-storage
66
ms.topic: concept-article
7-
ms.date: 06/28/2024
7+
ms.date: 07/14/2025
88
ms.author: rogarana
99
# Customer intent: As a cloud storage administrator, I want to monitor the performance metrics of my Azure Elastic SAN, so that I can optimize its availability and manage resource usage effectively.
1010
---
@@ -44,6 +44,54 @@ Available log categories:
4444
- Persistent Reservation Requests
4545
- SendTargets Requests
4646

47+
## Monitor workload performance
48+
49+
### Monitor Availability
50+
The **Availability** metric can be useful to view any visible issues from either an application or user perspective.
51+
52+
When using this metric with Azure Elastic SAN, we recommend using the **Average** aggregation - using Average shows you what percentage of your requests are experiencing errors, and if they are within [Elastic SAN's SLA](https://www.microsoft.com/licensing/docs/view/Service-Level-Agreements-SLA-for-Online-Services?lang=1).
53+
You can use the **Min** and **Max** aggregation for worst and best case availability scenarios. For instance - **Min** availability can be used for incident alerting.
54+
55+
### How to create an alert for Availability < 99.9%
56+
57+
1. Open the **Create an alert rule** dialog box. For more information, see [Create or edit an alert rule](/azure/azure-monitor/alerts/alerts-create-new-alert-rule).
58+
59+
1. In the **Scope** tab, select your Elastic SAN resource.
60+
61+
1. In the **Condition** tab, select the **Availability** metric.
62+
63+
1. In the **Alert logic** tab, select the following attribute variable values from the drop down menu:
64+
65+
| Field | Description |
66+
|------------------|--------------|
67+
| Threshold | Static |
68+
| Aggregation type | Average |
69+
| Operator | Less than |
70+
| Threshold value | 99.9 |
71+
72+
73+
1. In the **When to evaluate** tab, select the following variable values from the drop down menu:
74+
75+
| Field | Description |
76+
|------------------|--------------|
77+
| Check every | 5 minutes |
78+
| Lookback period | 1 hour |
79+
80+
1. Click **Next** to go to the **Actions** tab and add an action group (email, SMS, etc.) to the alert. You can select an existing action group or create a new action group.
81+
82+
1. Click **Next** to go to the **Details** tab and fill in the details of the alert such as the alert name, description, and severity.
83+
84+
1. Select **Review + create** to create the alert.
85+
86+
87+
### Monitor Utilization
88+
89+
Utilization metrics that measure the amount of data being transmitted (throughput) or operations being serviced (IOPS) are commonly used to determine how much work is being performed by the application or workload. Transaction metrics can determine the number of operations or requests against the Azure Elastic SAN service over various time granularity.
90+
91+
To determine the average I/O per second (IOPS) for your workload, first determine the total number of transactions using the **Transactions** metric over a minute and then divide that number by 60 seconds. For example, 120,000 transactions in 1 minute / 60 seconds = 2,000 average IOPS.
92+
93+
To determine the average throughput for your workload, take the total amount of transmitted data by combining the **Ingress** and **Egress** metrics (total throughput) and divide that by 60 seconds. For example, 1 GiB total throughput over 1 minute / 60 seconds = 17 MiB average throughput.
94+
4795
## Next steps
4896

4997
- [Azure Monitor Metrics overview](/azure/azure-monitor/essentials/data-platform-metrics)

0 commit comments

Comments
 (0)