how to monitor disk IO in Linux server on Azure.

Copper Contributor

We have to monitor Disk IOs on Linux VMs on Azure.

 

We use these machines for Splunk Application and Splunk requires high disk IO for good performance.

 

Please suggest is this possible from Azure portal to monitor server IOs and schedule alerts for the same.

 

Thanks.

Vikram.

1 Reply

you could create alert rules on the VM, but only for Disk read or write in kB/s.

each VM tier has its own set of IOP and bandwidth limitations.

 

have a look here, you could use windows perfomance metrics or the linux equavilant and the free OMS tier to generate alerts and dashboards.

 

have a look here for oms perfomance gathering https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-data-sources-performance-counters