I have a server with two round-robin 4GB HBAs to a fiber switch and was wondering if I can measure activity/throughput on these HBAs using Perfmon? If so, which counters would I use? I initially thought Network, but perhaps I'd have to do something with PhysicalDisk.


PerfMon measures this with the Physical disk performance object -> Avg. Disk sec/Transfer or /Read, or /Write counters.

This accounts for the time spent on the following:

  1. Class Driver – manages the device type, such as disks, tapes, etc.
  2. Port Driver – manages the transport protocol, such as SCSI, FC, SATA, etc.
  3. Device Miniport Driver – This is the device driver for the Storage Adapter. It is supplied by the vendor of the device (Raid Controller, and FC HBA).
  4. Disk Subsystem – This includes everything below the Device Miniport Driver – This could be as simple as a cable connected to a single physical hard disk, or as complex as a Storage Area Network.

There's more information on TechNet that goes a bit deeper: Measuring Disk Latency with Windows Performance Monitor

  • Thanks. I actually just found that myself and feel dumb for even asking.
    – swasheck
    Dec 19 '13 at 21:48
  • its not dumb...as other people find this helpful....like me!
    – lara400
    Jul 24 '14 at 11:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.