|
h |
IO |
mon |
™ |
||
|
The I/O Performance Monitor |
|||||
| Making data performSM |
Home | Products & Services | Contact | About hyperI/Osm |
|
hIOmon
Presentation Client Screen Shots - |
|||
hIOmon can collect a selected set of "Performance Threshold Range Metrics", which are specifically focused upon the ranges of I/O operations per second (IOPS), megabytes-per-second (MB/s) data transfer rates, response times, and I/O operation queue depths/lengths actually observed by the hIOmon I/O Monitor for individual devices, files, and processes. These metrics are automatically included within the summarized I/O operation performance information that can be collected by the hIOmon I/O Monitor and can be displayed by the hIOmon Presentation Client. |
|||
|
NOTE: |
The hIOmon summarized "Performance Threshold Range Metrics" can also be displayed by the hIOmon "Disk I/O Ranger Display", the hIOmon WMI Browser and the hIOmon CLI support (all of which are included within the hIOmon I/O Performance Monitor software package); these metrics are also accessible by the hIOmon WMI Support. In addition, they can be directly exported to a CSV-formatted hIOmon Manager Export File, which is also supported by the hIOmon I/O Performance Monitor.. |
|
The hIOmon Presentation Client can be used to display the "Performance Threshold Range Metrics" within a "Bar Chart" graphic format; this can be done by using the "Ranges View" button at the bottom left corner of the “I/O Summary Display” panel. The following screen shots (thumbnails below, click on to enlarge) illustrate the "Performance Threshold Range Metrics", which leverage the unique Summary feature of hIOmon - and which do not require the collection and post-processing of I/O operation trace information! |
|||
|
Performance Threshold Range Metrics for a Physical Device |
|||||||||||||||||||||||||||||||||||||||||||||
|
The screen shot below illustrates the display of the "IOPS Range and Megabytes-per-second (MBS) Range" metrics for a physical device (DR0). The metrics can be displayed for the read I/O operations, the write I/O operations, and upon a combined read and write I/O operation basis. |
|||||||||||||||||||||||||||||||||||||||||||||
![]() |
Please note that the "Performance Threshold Range Metrics" reflect the actual I/O operation activity observed by the hIOmon I/O Monitor. For instance, the "IOPS < 100" Range Count for read I/O operations reflects the number of one-second intervals during which the hIOmon I/O Monitor actually observed a total number of monitored read I/O operations that was less than 100 read I/O operations. Also note that the first "one-second interval" begins with the first monitored read (in the case of the read and the combined read/write metrics) or write (in the case of the write and the combined read/write metrics) I/O operation observed by the hIOmon I/O Monitor for the respective file, device, or process. |
||||||||||||||||||||||||||||||||||||||||||||
|
Similarly, the "MBS 100 < 200" Range Count for write I/O operations reflects the number of one-second intervals during which the hIOmon I/O Monitor actually observed a total amount of data transferred by write I/O operations that was 100 000 000 bytes (i.e., 100 megabytes) or more, but less than 200 000 000 bytes (i.e., 200 megabytes). The Range Counts are provided upon an “overall” basis (i.e., since the start of the initial Observation/Summary Period) and optionally for the latest Observation/Summary Period. The time duration of both of these periods is shown near the top of the display under the name of the file, device, or process for which the metrics pertain. For each Range Count, a bar is shown that optionally includes the value for the current Observation period followed by the overall value. For devices and processes, the current Observation period is the latest Observation period; for files, the metrics shown for the current Observation period reflect the increment of the overall metrics for the file from the prior Observation period to the latest Observation period. The "overall" values for the Range Count metrics reflect the respective metrics for the file, device, or process collected by the hIOmon I/O Monitor since it first began monitoring the file, device, or process. In addition, the overall total numbers (if any) of I/O operations performed and bytes transferred can also be shown; note again that these overall totals reflect the cumulative totals since the hIOmon I/O Monitor began monitoring the file, device, or process (and so can be greater than the totals since the start of the first Observation period, depending upon the particular time at which the retrieval of metrics for display by the hIOmon Presentation Client began). |
|||||||||||||||||||||||||||||||||||||||||||||
![]() |
Also note that the overall total number of Read and Write I/O operation include those read and write I/O operations that requested a data transfer length of zero (in contrast, the IOPS, MBS, and RT Range Count values only pertain to read and write I/O operations that successfully transferred one or more bytes of data). The "Queue Depth (QD) Ranges" and "Response Time (RT) Ranges" can also be displayed, as shown within the screen shot to the left, with the top scroll pane containing the Read I/O operation metrics, the middle scroll pane containing the Write I/O operation metrics, and the bottom scroll pane containing the combined Read and Write I/O operation metrics. |
||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||