question

Richkm-1820 avatar image
0 Votes"
Richkm-1820 asked Richkm-1820 edited

how to know the IOPS and throughput of azure file share

hello,

I am uploading data to file share using azcopy..wants to know..

  1. how to extract IOPS for file share (standard ,not premium) so that i can know the performance of file share .

  2. what are the other performance i can able to get from log analytic related to azcopy operations on File share.

  3. some of applications are using same azure file share ..how to know the performance ( like iops and throughput)of application on file share.

i can able to finds transactions matrix log for file share.

Thanks
Richkm





azure-monitorazure-files
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

deherman-MSFT avatar image
0 Votes"
deherman-MSFT answered Richkm-1820 edited

@Richkm-1820

It is not currently possible to retrieve the exact IOPS for Azure Files standard using Azure Monitor. However, you can view the transactions sum and divide this number by 60 seconds to get the approximate IOPS value. For bandwidth you can add the ingress and egress and divide by 60 seconds to get your throughput per second. More information on these transaction metrics can be found here.

If you are interested in testing performance you can use the benchmark feature of AzCopy. You can also create an alert for throttling on your File Share.

To monitor IOPS of an individual application it would require monitoring from the client side.

Hope this helps. Let me know if you have further questions or issues and I will do my best to assist.



Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello deherman,
thanks for your valuable information ,I have extracted transaction for time range 1 week and Time granularity in minutes then divide it to 60 sec each data to find IOPs then created the IOPS graph. some data like below as showing.
125638-image.png





I have one query as known the max IOPS rate 1000 ,but here showing IOPS more then that.

Thanks
Rich km


0 Votes 0 ·
image.png (15.8 KiB)