|
h |
IO |
mon |
™ |
||
|
The File I/O Performance Monitor |
|||||
| Making data performSM |
Home | Products & Services | Contact | About hyperI/Osm |
|
hIOmon
Fragmented File I/O Metrics Analysis Add-On |
|||
|
The hIOmon "Device and File I/O Performance Analysis Add-On" provides a Microsoft® Office Excel macro that can be used to easily and quickly generate a variety of charts and graphs using the Excel Pivot Table/Chart feature. This "Build Pivot Table/Chart" macro can also be used by the hIOmon "Fragmented File I/O Operation Metrics Analysis Add-On", where the charts and graphs generated by the macro are based upon the "fragmented file I/O operation" performance metrics that have been imported from a hIOmon Manager Export File into the Excel worksheet using the hIOmon Excel template file. |
|||
|
How to create PivotTable/Charts using the hIOmon "BuildPivotTableChart" Excel macro |
|
The hIOmon Excel template file incorporates a Visual Basic module (named "hIOmonBuildPivotTableChart") that includes the hIOmon "BuildPivotTableChart" Excel macro. This macro can be used to automatically generate Pivot Table/Charts based upon the metric values contained within the hIOmon Excel template worksheet. Moreover, you can create a variety of different charts/graphs based upon the particular metric types that you select. The particular metric types to be used in creating a Pivot Table/Chart are chosen by selecting one (or more) of the Column Headings within the first row of the worksheet. For example, to generate a Pivot Table/Chart based upon the "Read IOP Count" and "Write IOP Count" metrics, first select both of the associated Column Headings as shown below. Note that as a result of being selected, the "Read IOP Count" cell is highlighted by a dark color background and the "Write IOP Count" cell is highlighted by a black perimeter box (since it was the second cell selected). |
|
|
|
Next use the Excel "Alt+F8" shortcut (or alternatively go to the Excel "Tools" standard toolbar option, select "Macro" within the menu drop-down list, and finally the "Macros..." sub-menu option) to display the Excel "Macro List" as shown below: |
|
|
|
Select the "BuildPivotTableChart" macro, and then click on the "Run" button. Based upon the selected column headings, the macro will automatically create a Pivot Table (named "hIOmonIOstatsSheetx") along with a Pivot Chart (named "hIOmonIOstatsChartx"). The generated Pivot Table is shown below with the "E:" device (within the "File Name" drop-down list box) and the "5" date (within the "Date" drop-down list box) selected for display: |
|
|
|
Note again that each row of the displayed Pivot Table ("hIOmonIOstatsSheet1") contains the current total accumulated by the hIOmon I/O Monitor as of the particular hour for the selected device (in this case, the "E:" drive as shown in the drop-down box alongside the "File Name" button in row 3). In other words, at hour 9 (on date 5) there had been a total of 70803 read I/O operations observed by the hIOmon I/O Monitor; one hour later (at hour 10), the accumulated total had risen by 59947 to a cumulative total of 130750 read I/O operations observed. The associated Pivot Chart ("hIOmonIOstatsChart1") generated by the macro is similarly based upon the same selected "Read IOP Count" and "Write IOP Count" column headings as shown below: |
|
|
|
As illustrated above, the macro provides a easy and quick means for creating Pivot Tables and Pivots Charts, moreover based upon the particular metrics of interest to you. Please note the following regarding the BuildPivotTableChart macro support for generating Pivot Tables/Charts:
In addition as an extended feature, the macro can optionally generate a Pivot Table/Chart based upon user-specified period groupings. Back to Top |
|
hyperI/Osm - improving the performance of storage I/O in computer servers |