We're preparing to migrate to a virtual environment. During this preparation, we've done several short term tests to measure the IOPS of our servers.
I'd like to setup a monitor for the IOPS of several servers and have this be a constant measurement.
What is preferred to do this? Please advise.
Article Comments
HI Jeff,
Can't you use a sensor which monitors transfers/sec ? This is doable via custom wmi sensor.
Something like:
select DiskTransfersPerSec from Win32_PerfRawData_PerfDisk_PhysicalDisk where name='1 D:'
In order to do this, create a text file with the file extension .wql
Place the query above in there like so:
select DiskTransfersPerSec from Win32_PerfRawData_PerfDisk_PhysicalDisk where name='<#PH1>'
Place that file in your prtg install dir. Something like: C:\Program Files (x86)\PRTG Network Monitor\Custom Sensors\WMI WQL scripts
Then open up prtg and create the sensor. Fill in the PH1 value in prtg and you should be good to go. A great little util I use for fiddling with WMI is wmiexplorer which is available via http://www.ks-soft.net/
good luck!
May, 2012 - Permalink
Hello,
I'm afraid there are no exact "IOPS-Sensors" in PRTG, but maybe the Disk/Read-Write sensors (WMI Vital System Data) may go into the direction you are looking for.
best regards.
May, 2012 - Permalink