h

IO

mon

  The File I/O Performance Monitor

 Making data performSM

Home  |  Products & Services  |  Contact  |  About hyperI/Osm

 

Big Picture

hIOmon Presentation Client Screen Shots - Filter Options

Product Info

hIOmon uses "filters" to represent those particular files (or devices) whose I/O operation performance you want to monitor.  The hIOmon Presentation Client provides an easy and simple means of defining these filters and selecting their associated files/devices.  Each of the selected path names (of the files/devices to be monitored by the hIOmon I/O Monitor) is considered to be a "filter". 

Features

Architecture

Screen Shots

Download

 

That is, each path name represents a filter in that the hIOmon I/O Monitor will match the specified name against the file/device I/O operations it observes to determine whether the I/O operation is to be monitored (i.e., whether I/O performance metrics are to be collected for the I/O operation, and if so, the type of performance metrics to be collected).  Filters are combined into a group called a "Filter Selection"; this allows individual groups of "filters" to be defined (with each Filter Selection representing a distinct group of files and/or devices to be monitored). 

 
Below is an actual screen shot of a Filter Selection called "engCenter": 

hIOmon Edit Filters Display Example

As shown in the screen shot above, "engCenter" is one of the Filter Selections that is available at the selected hIOmon Manager (which is running upon the server called "hyperIO2").  All of the filters within the engCenter Filter Selection correspond to files accessible by the hyperIO2 server.  The engCenter Filter Selection is maintained by the hIOmon Manager upon the hyperIO2 server.  You can click on the "New" button to define a new Filter Selection, add the specific filters to be included within this new Filter Selection, and then click on the "Save" button to have the hIOmon Manager at the hyperIO2 server save the newly defined Filter Selection.  Use the "Get" button to retrieve a previously saved Filter Selection and display its contents within the Filter Options display; the "Delete" button allows you to delete a particular Filter Selection at the selected hIOmon Manager.  You can also  a "Copy" the selected Filter Selection to another hIOmon Manager (or make a copy of the selected Filter Selection with a new name at the same hIOmon Manager).  The "Rename" button allows you to change the name of the selected Filter Selection, and the "Refresh" button lets you refresh the displayed list of Filter Selections available at the selected hIOmon Manager.

The "engCenter" Filter Selection is comprised of seven different filters.  Four of the filters are associated with the "C" device; the remaining three filters pertain to the "T" drive.  The screen shot above highlights several hIOmon features:

  • You can use wildcards to specify the files to be monitored (for example as shown, all files and sub-directories within the "C:\TEMP" directory).  You can also specify a particular file (e.g., "T:\Dummy.txt").

  • You can exclude specific files (for example as shown, all file and sub-directories starting with "C:\TEMP\junk").  Those filters representing files to be excluded are highlighted in bold.  

  • A number of options can be specified for each individual filter.  You first select the particular filter whose options you want to set (as shown in the above screen shot by the highlighted filter "T:\Documents\*"), then click on the various options available.  For example, the selected filter can be set such that the hIOmon I/O Monitor will collect performance information for only read I/O operations, write I/O operations, or control I/O operations (or combinations thereof) that are performed against the respective files.  Filter options include the ability to request the collection of I/O Trace information (i.e., an I/O trace record for each individual I/O operation) and/or summary (i.e., aggregated) I/O operation information.

Note:  The "Trace Records" and "I/O Summary" options are only available if the respective hIOmon Licensing Option has been purchased as part of the hIOmon service subscription fee.

  • The I/O Summary option allows you to specify whether the summarized I/O operation information for the respective file filter is to be collected on a periodic basis, when the file is closed (or becomes inactive), or on an exception (Alert) basis.  Clicking on the "Options/Alerts" button to the right of the "I/O Summary" check box brings up a display (shown below) that allows you to specify which of these summarized I/O operation performance options is to be used for the selected filter.

  • Process Name Filters.  You can optionally specifically include and/or exclude those particular processes whose file I/O operations are being monitored by the hIOmon I/O Monitor.  For example, if the hIOmon I/O Monitor is monitoring all file I/O operations within the "Windows" directory, you can optionally specify through a process name filter that all such file I/O operations performed by the "System(4)" process be excluded/ignored by the hIOmon I/O Monitor.

Note that you can specify such process name filters either upon a "global" basis (i.e., applicable to all filters defined within a Filter Selection) or upon a "Filter-specific" basis (i.e., applicable only to a particular filter defined within the Filter Selection).  And for the "global" process name filters, you can also optionally specify (upon an individual global process name filter basis) that "Process Summary" I/O operation information is to be collected for the respective process.  The "Process Summary"  I/O operation information reflects the summarized (i.e., aggregated) I/O operation information for all files being monitored by hIOmon and to which the respective process directed a file/device I/O operation.  As with the File I/O Summary option, you can specify that a "Process Summary" be collected upon a periodic basis, when a monitored file for the process is closed (or becomes inactive), or on an exception (file Alert) basis.     

  • With the "Raw Device Extended Feature" licensing option, you can also specify whether "Physical Device Extended Metrics" are to be collected for the filter; these metrics represent I/O operation performance information that has been collected by the hIOmon I/O Monitor at the "physical device" level within the operating system and which are associated by the hIOmon I/O Monitor with their related file I/O operations.  Essentially, these metrics reflect those physical device I/O operations that were performed so as to satisfy file I/O operations which were also monitored by the hIOmon I/O Monitor at the associated file level. 

hIOmon File I/O Summary Options and Alerts Display Example

  • You can optionally specify that a particular Filter Selection is to be considered as the "default" Filter Selection.  hIOmon can be configured so that the hIOmon Manager will automatically start its associated hIOmon I/O Monitor and begin file and device I/O operation performance monitoring using the default File Selection when the hIOmon Manager is started.    

  • The "Add" and "Remove" buttons near the bottom of the display allow you to add or remove filters from the Filter Selection.  If the hIOmon Presentation Client is running on the same computer as the selected hIOmon Manager, then the "Browse..." button appears within this display.  Clicking on the "Browse..." button brings up an "Explorer-type" windows display of the server's files and directories from which you can select a file name representing a new filter to be added to the Filter Selection.  The "Copy" button near the bottom of the display allows you to make a copy of the selected filter with a new device/file/path name (with all of the associated Filter Options remaining the same).  And the "Rename" button lets you change the device/file/path name associated with the selected filter (with all of the other associated Filter Options remaining the same).  

The hIOmon Presentation Client allows you to quickly and easily specify the particular type of file and device I/O operation performance information that you want and need.

 Back to Top

hyperI/Osm improving the performance of storage I/O in computer servers

Legal and Privacy.  Copyright © 1999-2010  hyperI/O LLC.  All Rights Reserved. 

All trademarks mentioned herein are the property of their respective owners.