Skip to content

Commit 078b7e9

Browse files
committed
acrolinx
1 parent 0cee62e commit 078b7e9

File tree

1 file changed

+29
-27
lines changed

1 file changed

+29
-27
lines changed

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

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@ 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 contains volume.
19+
- **Capacity pool**: A capacity pool is how capacity is billed in Azure NetApp Files. Capacity pools contain volume.
2020
- **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).
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.
22-
- **Latency**: Latency is the amount of time for a storage operation to complete within storage from the time it arrives to the time it is processed and is ready to be sent back to the client. Latency in Azure NetApp Files is measured in milliseconds (ms).
22+
- **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

2424
## About storage performance operation metrics
2525

2626
An operation in Azure NetApp Files is defined as _something_ that happens during a client/server conversation. For instance, when a client requests a file to be read from an Azure NetApp Files, read and other operations are sent and received between the client and server.
2727

28-
When monitoring the Azure NetApp Files volume, read and write operations are self-explanatory. Also included in the metrics is a metric called Other IOPS, meaning any operation that is not a read or write. Other IOPS encompasses operations such as metadata, which is present alongside most read and write operations.
28+
When monitoring the Azure NetApp Files volume, read and write operations are self-explanatory. Also included in the metrics is a metric called **Other IOPS**, meaning any operation that isn't a read or write. **Other IOPS** encompasses operations such as metadata, which is present alongside most read and write operations.
2929

30-
The following types of metadata operations are included in the Other IOPS metric:
30+
The following types of metadata operations are included in the **Other IOPS** metric:
3131

3232
**NFSv3**
3333

34-
Summary of NFSv3 metadata calls included in Other IOPS as covered in [RFC-1813](https://www.rfc-editor.org/rfc/rfc1813):
34+
Summary of NFSv3 metadata calls included in **Other IOPS** as covered in [RFC-1813](https://www.rfc-editor.org/rfc/rfc1813):
3535

3636
- Procedure 0: NULL - Do nothing
3737
- Procedure 1: GETATTR - Get file attributes
@@ -56,14 +56,14 @@ Summary of NFSv3 metadata calls included in Other IOPS as covered in [RFC-1813](
5656

5757
**NFSv4.1**
5858

59-
Summary of NFSv4.1 metadata calls included in Other IOPs as covered in [RFC-7530](https://www.rfc-editor.org/rfc/rfc7530):
59+
Summary of NFSv4.1 metadata calls included in **Other IOPS** as covered in [RFC-7530](https://www.rfc-editor.org/rfc/rfc7530):
6060

6161
- Procedure 0: NULL – Do nothing
6262
- Procedure 1: COMPOUND – Combining multiple NFS operations into a single request
6363
- Operation 3: ACCESS – Check access rights
6464
- Operation 4: CLOSE – Close file
6565
- Operation 5: COMMIT – Commit cached data
66-
- Operation 6: CREATE - Create a non-regular file object
66+
- Operation 6: CREATE - Create a nonregular file object
6767
- Operation 7: DELEGPURGE - Purge delegations awaiting recovery
6868
- Operation 8: DELEGRETURN - Return delegation
6969
- Operation 9: GETATTR - Get attributes
@@ -92,30 +92,32 @@ Summary of NFSv4.1 metadata calls included in Other IOPs as covered in [RFC-7530
9292
- Operation 34: SETATTR - Set attributes
9393
- Operation 35: SETCLIENTID - Negotiate client ID
9494
- Operation 36: SETCLIENTID_CONFIRM - Confirm client ID
95-
- Operation 37: VERIFY - Verify aame attributes
95+
- Operation 37: VERIFY - Verify same attributes
9696
- Operation 39: RELEASE_LOCKOWNER – Release lock-owner state
9797

9898
**SMB (includes SMB2 and SMB3.x)**
9999

100100
SMB commands listed in other ops with opcode value:
101101

102-
- SMB2 NEGOTIATE         0x0000
103-
- SMB2 SESSION_SETUP     0x0001
104-
- SMB2 LOGOFF            0x0002
105-
- SMB2 TREE_CONNECT      0x0003
106-
- SMB2 TREE_DISCONNECT   0x0004
107-
- SMB2 CREATE            0x0005
108-
- SMB2 CLOSE             0x0006
109-
- SMB2 FLUSH             0x0007
110-
- SMB2 LOCK              0x000A
111-
- SMB2 IOCTL             0x000B
112-
- SMB2 CANCEL            0x000C
113-
- SMB2 ECHO              0x000D
114-
- SMB2 QUERY_DIRECTORY   0x000E
115-
- SMB2 CHANGE_NOTIFY     0x000F
116-
- SMB2 QUERY_INFO        0x0010
117-
- SMB2 SET_INFO          0x0011
118-
- SMB2 OPLOCK_BREAK      0x0012
102+
| SMB command | Opcode value |
103+
| - | - |
104+
| SMB2 NEGOTIATE | 0x0000 |
105+
| SMB2 SESSION_SETUP | 0x0001 |
106+
| SMB2 LOGOFF | 0x0002 |
107+
| SMB2 TREE_CONNECT | 0x0003 |
108+
| SMB2 TREE_DISCONNECT | 0x0004 |
109+
| SMB2 CREATE | 0x0005 |
110+
| SMB2 CLOSE  | 0x0006 |
111+
| SMB2 FLUSH | 0x0007 |
112+
| SMB2 LOCK | 0x000A |
113+
| SMB2 IOCTL | 0x000B |
114+
| SMB2 CANCEL | 0x000C |
115+
| SMB2 ECHO | 0x000D |
116+
| SMB2 QUERY_DIRECTORY | 0x000E |
117+
| SMB2 CHANGE_NOTIFY |   0x000F |
118+
| SMB2 QUERY_INFO | 0x0010 |
119+
| SMB2 SET_INFO |  0x0011 |
120+
| SMB2 OPLOCK_BREAK | 0x0012 |
119121

120122
## Ways to access metrics
121123

@@ -193,7 +195,7 @@ Azure NetApp Files metrics are natively integrated into Azure monitor. From with
193195
The number of read operations to the volume per second.
194196
- *Write IOPS*
195197
The number of write operations to the volume per second.
196-
- *Other IOPS*
198+
- ***Other IOPS***
197199
The number of [other operations](#about-storage-performance-operation-metrics) to the volume per second.
198200
- *Total IOPS*
199201
A sum of the write, read, and other operations to the volume per second.
@@ -208,7 +210,7 @@ Azure NetApp Files metrics are natively integrated into Azure monitor. From with
208210
The condition of the replication relationship. A healthy state is denoted by `1`. An unhealthy state is denoted by `0`.
209211

210212
- *Is volume replication transferring*
211-
Whether the status of the volume replication is transferring.
213+
Whether the status of the volume replication is transferring.
212214

213215
- *Volume replication lag time* <br>
214216
Lag time is the actual amount of time the replication lags behind the source. It indicates the age of the replicated data in the destination volume relative to the source volume.

0 commit comments

Comments
 (0)