Performance Monitoring of HP EVA Storage

I have been made to believe that the only way to monitor EVA performance is by doing it from the hosts attached, e.g. iostat, sar, etc.

Now, I have seen that there is in fact an excellent tool, called evaperf, which can be run on a windows host, which has to be attached to the storage. This tool can report just about every metric you can imagine. It can be saved as CSV File, then imported into a database for evluation or most of the metrics can be integrated in Windows perfmon. Moreover, there is a tool called tlviz, which can be used to display the metrics in graphical manner.

  • Host port statistic: Read Req/s, Read MB/s, Read Latency (ms), Write Req/s, Write MB/s, Write Latency (ms), Av Queue Depth
  • Virtual Disk (LUN) statistics: Read Hit Req/s, Read Hit MB/s, Read Hit Latency, Read Miss Req/s, Read Miss Data Rate, Read Miss Latency, Flush Data Rate, Mirror Data Rate, Prefetch Data Rate
  • Physical Disk statistics: Drive Queue Depth, Read Req/s, Read MB/s, Read Latency (ms), Write Req/s, Write MB/s, Write Latency (ms)
  • Host Connection statistics: Queue Depth, Busies
  • Histogram statistics: Read / write latency histogram, Transfer size histogram
  • Array Status statistics: Total Host Req/s, Total Host MB/s
  • Controller Status statistics: Controller CPU Utilization, Percent Data Transfer time

There is an very good documentation available from HP.

Leave Comment