hIOmon™ |
Brief help information for the following topics related to the hIOmon I/O Trender Display is provided below:
Background Information
The hIOmon "I/O Trender Display" can be used to display - within a graphical format - metrics that have been retrieved by the hIOmon Disk I/O Ranger Display.
These metrics include several of the hIOmon "Performance Threshold Range Metrics", which are a selected set of summarized I/O operation performance metrics that are specifically focused upon the ranges of I/O operations per second (IOPS), megabytes-per-second (MB/s) data transfer rates, response time (RT), I/O operation queue depths/lengths (QD), and data transfer sizes/lengths (DTS) actually observed by the hIOmon I/O Monitor for individual files, devices, and processes. These metrics are included within the automatically-summarized I/O operation performance information that can be collected by the hIOmon software.
Please note that the hIOmon "Performance Threshold Range Metrics” reflect the
actual I/O operation activity observed by the hIOmon I/O Monitor
software component. For instance, the
"IOPS 1 - 99" 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 between one and 99 read I/O operations inclusive.
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 hIOmon "Performance Threshold Range Metrics" provide a quick and easy way to assess and characterize the actual "speeds and feeds" I/O performance of your particular files, devices and applications in everyday, normal usage!
The hIOmon "I/O Trender Display" also supports the display of the hIOmon "DataTransferred/Time Index (DXTI)" metric, which provides a "high-level" means for relative comparison of I/O performance, where basically "higher is better"; that is, the "higher" the Index number, the better the performance - as in more data transferred and/or less required response time (i.e., application wait). It resembles the "fuel economy" index for an automotive vehicle (i.e., "miles-per-gallon" or "kilometres/litre") as an overall measure of "performance efficiency".
The DXTI metric is calculated by simply taking the observed overall total amount of data transferred by the respective I/O operations (converted to megabytes for scaling), and then dividing this combined total amount by the corresponding combined sum of the observed time durations (i.e., response times) of these I/O operations that were performed to transfer this data. The resulting value is considered to be an index.
The hIOmon "I/O Trender Display" application runs in conjunction with the hIOmon "Disk I/O Ranger Display" application, which transfers to the I/O Trender Display various metrics that it has retrieved. These metrics are then displayed by the I/O Trender Display in accordance with the various configuration options provided by the I/O Trender Display application.
See the help information provided by the hIOmon Disk I/O Ranger Display application for additional information about the hIOmon "Disk I/O Ranger Display".
Configuration Information
The hIOmon I/O Trender Display application is dependent upon the hIOmon Disk I/O Ranger Display as the source of the metrics displayed by the I/O Trender Display. Consequently, the hIOmon Disk I/O Ranger Display application must be properly configured and running for the hIOmon I/O Trender Display application to be used. See the help information provided by the hIOmon Disk I/O Ranger Display application for specific details about configuring and retrieving metrics using the hIOmon Disk I/O Ranger Display.
Also please note that the hIOmon I/O Trender Display application provides its own configuration options that you can use to select, for example, the particular metrics that it is to display and how they are to be displayed. See the Customize Display information below to find out more about the specific configuration options provided by the I/O Trender Display application.
Installation Information
The hIOmon “I/O Trender Display” application is installed as part of the hIOmon "Disk I/O Ranger Display" application. Specific files associated with the hIOmon "I/O Trender Display" application can be found in the “hIOmonDiskIORanger\hIOmonIOtrender” folder within the “..\hyperIO\hIOmon\Support\AddOns\” directory where the hIOmon software was installed; this applies to both the "hIOmon Workload I/O Profiler (WIOP)" and the "hIOmon Workload I/O Profiler Files (WIOPF)" software packages.
Please note that the hIOmon "I/O Trender" support must be enabled within the "hIOmon Disk I/O Ranger Display” in order to use the "I/O Trender Display". A "Trender Display" button will appear next to the "Settings" button at the bottom of the main hIOmon "Disk I/O Ranger Display" window if the hIOmon "I/O Trender" support has been enabled and the required Internet Explorer version 10.0 or higher is installed.
To use/run the hIOmon "I/O Trender Display" application, simply click upon the "Trender Display” button that appears next to the "Settings" button at the bottom of the main hIOmon Disk I/O Ranger Display window (top frame). The I/O Trender Display will then appear within the bottom frame of the “hIOmon Disk I/O Ranger Display” application main display.
The hIOmon I/O Trender Display application is initially configured so that only the combined "Read/Write Response Time (RT)" metrics are displayed.
Please note that this initial configuration for the hIOmon I/O Trender Display application can be changed by using the "Customize" button that appears at the top of the "I/O Trender Display".
The Main Display of the hIOmon I/O Trender includes the graphical display of various hIOmon "Performance Threshold Range Metric" groups along with important contextual information.
NOTE: You can ZOOM-in to a particular region of the hIOmon I/O Trender Display.
The "Performance Threshold Range Metric" groups that can be optionally configured for display are the IOPS, MBs, Response Time (RT), Queue Depth (QD), and Data Transfer Size (DTS) ranges. The range values are displayed within a "stacked format" using the left-side y-axis. In the case of IOPS and MBs, this y-axis represents the percentage of time (e.g., the overall collection period). For RT, QD, and DTS ranges, the y-axis represents the percentage of the overall combined total of the respective I/O operations.
Additional metrics such as the I/O operation counts, data transferred amounts, read/write ratios, and random/sequential access counts (both in terms of I/O operation counts and the respective amount of data transferred) can also be optionally displayed, with the right-side y-axis used.
A timestamp value (such the hour and minute) is shown at the bottom (i.e., the x-axis) of each graph displayed.
The primary items displayed include:
Monitored Item Name. This is the name of the device, file, or process for which the selected Performance Threshold Range Metrics are being displayed. The name is shown at the top of the Main Display in black text within a gray background. The name will be truncated with an appended "..." if the length of the name exceeds the width of the Main Display window (this can occur with some long file names).
The "Settings" display of the hIOmon "Disk I/O Ranger Display" application can be used to select a different monitored item to be displayed. Please refer to the Disk I/O Ranger Display help information for details regarding how to select a particular monitor item to be displayed.
Sub-Interval Periods. "Sub-Interval" headings can appear below the monitored item name for the top-most graph displayed. These headings provide several hIOmon "DataTransferred/Time Index (DXTI)" values for the associated time interval report. The length of the respective time interval can be displayed by using the tool-tip feature (i.e., hover the mouse pointer near the top of the heading). The DXTI values shown reflect the lowest (blue), average (yellow), and highest (red) DXTI observed during the respective time interval. The left and right borders can line up with the starting and ending times respectively of the associated time interval (but please note that this is not always the case since space limitations can limit the size of these headings).
The hIOmon read "DataTransferred/Time Index (DXTI)" metric is calculated by simply taking the observed overall total amount of data transferred by the applicable I/O operations (converted to megabytes for scaling), and then dividing this combined total amount by the corresponding combined sum of the observed time durations (i.e., response times) of the applicable I/O operations that were performed to transfer this data. The resulting value is considered to be an index.
The basic idea behind the hIOmon "DataTransferred/Time Index" metric is straightforward and simple: "Better" storage I/O operation performance is fundamentally about transferring (more) data faster. So for a given amount of data, transferring this data more quickly (i.e., in less time). And similarly, transferring more data within the same amount of time. More specifically, the relationship is basically between the amount of data transferred and the corresponding amount of time that it took to perform the I/O operations required for the data transfer.
Overall, this Index metric provides a "high-level" means for relative comparison of I/O performance, where basically "higher is better"; that is, the "higher" the Index number, the better the performance - as in more data transferred and/or less required response time (i.e., application wait). It resembles the "fuel economy" index for an automotive vehicle (i.e., "miles-per-gallon" or "kilometres/litre") as an overall measure of "performance efficiency". It is akin to more miles driven (more data transferred) for fuel used (response time taken to transfer this data), or similarly, same miles (data transferred) but less fuel (less response time).
Overall Monitoring Interval Periods. The solid blue line below the "sub-Interval headings" reflects the overall collection period. Use the tool-tip feature to display the overall collection period starting and ending timestamps along with the respective overall period length and average DXTI value observed. Please note that due to space limitations, a single blue line can reflect more than one overall collections period; this generally occurs when two or more overall collection periods basically abut each other.
IOPS Range Counts. Each IOP Range Count value reflects the total number of times that the hIOmon I/O Monitor observed an I/O operations-per-second (IOPS) within the corresponding range for I/O operations that were successfully performed (i.e., transferred data). Only those IOP Range Counts that have a non-zero value are displayed. This configuration option can be selected separately for read, write, or combined read and write I/O operations.
Each IOPS Range Count datapoint upon the graph represents the percentage of time (i.e., of the overall collection period) for the respective IOPS Range Count. This percentage is the IOPS Range Count value divided by the total number of seconds that comprise the overall collection period. As such, it basically indicates the percentage of time within the overall collection period that the respective IOPS Range Count value (e.g., "IOPS 1 - 99") was observed by the hIOmon I/O Monitor. Use the tool-tip for a particular data point to display the specific percentage value for that IOPS Range along with the running total for all of the IOP Range Count values.
MBs Range Counts. Each MBs Range Count reflects the total number of times that the hIOmon I/O Monitor observed an actual megabytes-per-second (MBs) transfer amount within the corresponding range for I/O operations that were successfully performed (i.e., transferred data). Only those MBs Range Counts that have a non-zero value are displayed. This configuration option can be selected separately for read, write, or combined read and write I/O operations.
Each MBs Range Count datapoint upon the graph represents the percentage of time (i.e., of the overall collection period) for the respective MBs Range Count. This percentage is the MBs Range Count value divided by the total number of seconds that comprise the overall collection period. As such, it basically indicates the percentage of time within the overall collection period that the respective MBs Range Count value (e.g., "MBs < 1") was observed by the hIOmon I/O Monitor. Use the tool-tip for a particular data point to display the specific percentage value for that MBs Range along with the running total for all of the MBs Range Count values.
Response Time (RT) Range Counts. Each RT Range Count reflects the total number of times that the hIOmon I/O Monitor observed an I/O operation whose response time (i.e., the time duration between the start of an I/O operation and the completion of the I/O operation, which includes both the service time and the queue time) was within the corresponding range. Please note that only those I/O operations that were successfully performed (i.e., transferred data) are included within the RT Range Counts and only those RT Range Counts that have a non-zero value are displayed. This configuration option can be selected separately for read, write, or combined read and write I/O operations.
Each RT Range Count datapoint upon the graph represents the respective RT Range Count value divided by the combined sum of the RT Range Count values. As such, it basically indicates the percentage of applicable I/O operations that experienced the respective Response Time ranges as observed by the hIOmon I/O Monitor. Use the tool-tip for a particular data point to display the specific percentage value for that RT Range along with the running total for all of the RT Range Count values. The "running total" percentage reflects the percentage of applicable I/O operations that experienced a response time within the respective Response Time range or below (e.g., for the fourth Read RT Range Count whose range is "200 us < 500 us", the percentage of the total number of Read I/O operations whose response time was less than 500 microseconds).
Queue Depth (QD) Range Counts. Each QD Range Count reflects the total number of times that the hIOmon I/O Monitor observed an actual Queue Depth/Length within the corresponding range. The QD values reflect I/O operations that were concurrently outstanding (had not yet completed and includes requests in service). Only those QD Range Counts that have a non-zero value are displayed. This configuration option can be selected separately for read, write, or combined read and write I/O operations.
Each QD Range Count datapoint upon the graph represents the respective QD Range Count value divided by the total number of I/O operations of the respective type. As such, it basically indicates the percentage of applicable I/O operations that experienced the respective Queue Depth range as observed by the hIOmon I/O Monitor. Use the tool-tip for a particular data point to display the specific percentage value for that QD Range along with the running total percentage for all of the QD Range Count values. The "running total" percentage reflects the percentage of applicable I/O operations that experienced a queue depth within the respective Queue Depth range or below.
Please note that the "QD > 1" Range Count value reflects the accumulated number of times that the hIOmon I/O Monitor observed an I/O operations Queue Depth/Length that was greater than one; that is, where two or more I/O operations of the respective type were concurrently outstanding (had not yet completed and includes requests in service). Also note that this particular Range Count value is displayed as an count (rather than a percentage as are the other QD Range Counts); the right-side y-axis shows count increments in this case.
Data Transfer Size (DTS) Range Counts. Each DTS Range Count reflects the total number of times that the hIOmon I/O Monitor observed an I/O operation whose data transfer size/length was that of the corresponding size/length. Please note that only those I/O operations that were successfully performed (i.e., transferred data) are included within the DTS Range Counts and only those DTS Range Counts that have a non-zero value are displayed.
The hIOmon "I/O Trender Display" supports both the default, fixed set of individual DTS Range Counts (e.g., 512 bytes, 1024 bytes (1 KiB), 2048 bytes (2 KiB), 4096 bytes (4 KiB), etc. up to and including 8 MiB) along with the user-specified data transfer sizes (identified with a "DTS+" and the respective data transfer size). See the hIOmon Disk I/O Ranger Display help information for additional details about the hIOmon DTS summary I/O metrics support.
Each DTS Range Count datapoint upon the graph represents the respective DTS Range Count value divided by the total number of I/O operations of the respective type that successfully transferred data. As such, it basically indicates the percentage of applicable I/O operations that used the respective data transfer size as observed by the hIOmon I/O Monitor. Use the tool-tip for a particular data point to display the specific percentage value for that DTS Range Count along with the running total percentage for all of the DTS Range Count values. The "running total" percentage reflects the percentage of applicable I/O operations that used the respective DTS or a DTS Range Count (i.e., a data transfer size) shown below.
Synopsis. This display option provides a brief, general summary of key performance values along with the associated time context. The time context includes the respective "Time Scope", which is the overall time period associated with the performance values; the Time Scope can be a day, week, month, one or more quarters, or a year.
Three percentages are provided for each displayed Time Scope:
In addition to the Time Scope and related metrics, the following I/O operation performance values are displayed for the associated
Time Scope:
Optionally, the following hIOmon "Performance Threshold Range Count" related performance values along with
read/write and random access percentages can also be displayed:
Also optionally, the following Device Capacity metrics can be displayed for monitored Devices (i.e., Logical Disks and Physical Drives):
Please note that the Synopsis option can be selected separately for read, write, and/or combined read and write I/O operations.
I/O Count. This configuration option is used to additionally display the overall total number of applicable I/O operations observed during the overall collection period for the respective file, device, or process. Respective increments of the I/O operation counts are shown upon the right-side y-axis of the graph.
Please note that this configuration option can be selected separately for the IOPS, MBs, RT, QD, and DTS range displays.
Additional information can be displayed within the tool-tip for the datapoint. This information can include the respective number of I/O operations and the respective percentage of all I/O operations of the associated I/O operation type. In addition, the running total and percentage of the overall total can be displayed within brackets ("[]").
Please note that when this option is enabled, the maximum observed I/O operations per second (IOPS) will also be displayed within the tool-tip for the data point associated with the highest displayed IOPS Range Count. Similarly, the maximum response time observed will be displayed within the tool-tip for the data point associated with the highest displayed Response Time (RT) Range Count. The maximum queue depth value observed will be displayed within the tool-tip for the data point associated with the highest displayed Queue Depth (QD) Range Count.
For the IOPS and MBs Range Count displays only, if this configuration option is requested along with the "Transfer Amount" configuration option, then the amount of time associated with the respective Range Count is also displayed (in both seconds and the corresponding hours, minutes, and seconds equivalent). The running total of time is also shown within brackets ("[]"). In addition, the average response time together with the DXTI value will also be displayed for each of the displayed Range Counts; please note that both of these values will also be displayed for the RT Range Counts if both of these configuration options are requested.
Please note for the DTS Range Count only, if this configuration option is requested alone (i.e., without selecting another of the extended configuration options that are shown in italics,
such as the "Transfer Amount" configuration option), then the DTS graph will display the various DTS Range Count values based upon their respective I/O operation count values (rather than as a percentage of the total number of I/O operations of the respective type). In this case,
the tool-tip for the datapoint will include the following information:
Transfer Amount. This configuration option is used to additionally display the total amount of data transferred by the applicable I/O operations during the overall collection period for the respective file, device, or process.
Please note that this configuration option can be selected separately for the IOPS, MBs, RT, QD, and DTS range displays.
Additional information can be displayed within the tool-tip for the datapoint. This information can include the respective amount of data transferred and the respective percentage of all I/O operations of the associated I/O operation type. In addition, the running total and percentage of the overall total can be displayed within brackets ("[]").
Please note that when this option is enabled, the maximum observed megabytes-per-second (MB/s) will also be displayed within the tool-tip for the data point associated with the highest displayed MBs Range Count. Similarly, the maximum response time observed will be displayed within the tool-tip for the data point associated with the highest displayed Response Time (RT) Range Count.
For the IOPS and MBs Range Count displays only, if this configuration option is requested along with the "I/O Count" configuration option, then the amount of time associated with the respective Range Count is also displayed (in both seconds and the corresponding hours, minutes, and seconds equivalent). The running total of time is also shown within brackets ("[]"). In addition, the average response time together with the DXTI value will also be displayed for each of the displayed Range Counts; please note that both of these values will also be displayed for the RT Range Counts if both of these configuration options are requested.
Please note for the DTS Range Count only, if this configuration option is requested alone (i.e., without selecting another of the extended configuration options that are shown in italics,
such as the "I/O Count" configuration option), then the DTS graph will display the various DTS Range Count values based upon their respective amount of data transferred value (rather than as a percentage of the total number of I/O operations of the respective type). In this case,
the tool-tip for the datapoint will include the following information:
Also for the DTS Range Count only, if this configuration option is requested together with the "Random %" configuration option, then the tool-tip for the datapoint will additionally include the following information:
RW %. This configuration option is used to additionally display the read I/O operation percentage (for read and read/write displays) or the write I/O operation percentage (for write displays). It is calculated by dividing the total number of read I/O operations (in the case of read percentages) or write I/O operations (in the case of write percentages) by the combined total number of read and write I/O operations for the overall collection period.
Please note for the Read and Write Response Time (RT) Range Count only, if this configuration option is requested together with the "I/O Count" configuration option, then a read I/O percentage will be displayed within the tool-tip for the datapoint specific to that Range Count value. This read I/O operation percentage is calculated by dividing the number of read I/O operations observed for the respective RT Range Count by the combined total number of read and write I/O operations observed for the same RT Range Count.
Please note that this configuration option can be selected separately for the IOPS, MBs, RT, QD, and DTS range displays.
Please note for the DTS Range Count only, if this configuration option is requested alone (i.e., without selecting another of the extended configuration options that are shown in italics, such as the "I/O Count" configuration option), then the DTS graph will display the various DTS Range Count values based upon their respective read I/O operation percentage (for read and read/write displays) or write I/O operation percentage (for write displays).
In this case, the tool-tip for the datapoint will include the read (or write) percentage, which is based upon the combined read and write I/O operations for the respective data transfer size. The read (or write) percentage based upon the overall total number of I/O operations (i.e., both read and write I/O operations combined that successfully transferred data) is also shown highlighted in orange (along with the running percentage of same for the respective I/O operation type). In addition, the observed minimum, average, and maximum response time (RT) in milliseconds along with the DXTI value for the respective data transfer size are shown.
Also please note that if more than one data transfer size have the same read (or write) percentage, then an asterisk ("*") will be displayed following the read (or write) percentage; in addition, an asterisk will be displayed at the bottom of the tool-tip information followed by a list of the other data transfer sizes that have the same read (or write) percentage.
Random %. This configuration option is used to additionally display the "random I/O operation percentage" and the "random data transferred percentage".
The "Random I/O operation percentage" is calculated by dividing the number of random I/O operations by the combined sum of random and sequential I/O operations for the application I/O operation type (i.e., read, write, or read and write). An I/O operation is considered to be sequential if its starting data transfer address is contiguous to the ending data transfer address of the prior I/O operation; in the case of the "Read random I/O operation percentage", the prior read I/O operation applies. Please also note that the first I/O operation to a file is considered to be neither a random nor a sequential I/O operation; this also applies to the first monitored I/O operation to a physical volume or physical device.
The "Random data transferred percentage" reflects the percentage of the data that was transferred by the random I/O operations of the applicable I/O operation type. This percentage is calculated by dividing the amount of data transferred by the random I/O operations by the combined sum of the data transferred by the random and by the sequential I/O operations of the applicable I/O operation type. Note that this "random data" percentage does not refer to the "data content" (that is, to the actual content type of the data transferred by the I/O operation).
In the case of the read/write "random" percentages, the prior I/O operation can be either a read or a write I/O operation.
Please note that this configuration option can be selected separately for the IOPS, MBs, RT, QD, and DTS range displays.
Please note for the DTS Range Count only, if this configuration option is requested alone (i.e., without selecting any other of the extended configuration options that are shown in italics,
such as the "I/O Count" configuration option), then the DTS graph will display the various DTS Range Count values based upon their respective random I/O access percentage (rather than as a percentage of the total number of I/O operations of the respective type). In this case,
the tool-tip for the datapoint will include the following information:
Also for the DTS Range Count only, if this configuration option is requested together with the "Transfer Amount" configuration option, then the tool-tip for the datapoint will additionally include the data transferred information described above.
DXTI. This configuration option is used to additionally display the overall hIOmon "DataTransferred/Time Index (DXTI)" value for the monitored item.  The displayed DXTI value reflects the DXTI for the overall Observation Period.
Active %". This configuration option is used to additionally display the "Active Time" percentage for the monitored item.  This value reflects the percentage of time during the Observation Period that I/O operations were active for the associated monitored item (i.e., issued I/O operations being processed, including those queued).
Also please note the following:
All of the above metrics reflect the total, cumulative values that have been automatically accumulated by the hIOmon I/O Monitor during the indicated overall collection period. Note, however, that you can optionally display the metrics upon a "per-interval" basis. Also please note that only those I/O operations that were successfully performed (i.e., transferred data) are included within the displayed IOPS, MBs, RT, and DTS Range Counts.
Note that the first "one-second interval" for these Range Count metrics 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.
The metrics are displayed upon a individual monitored item basis (i.e., for a single file, process, logical disk, physical volume, or physical device). The "Settings" button/option provided by the hIOmon "Disk I/O Ranger Display" can be used to select a different monitored item for which the metrics are to be displayed.
The display of the metric values is periodically refreshed/updated automatically to the current values retrieved by the hIOmon Disk I/O Ranger Display application. You can view the refresh time interval by clicking on the "Settings" button/option in the hIOmon Disk I/O Ranger Display; these "Settings" options can also be used to select a different refresh time interval. Also please note that only those IOPS, MBs, RT, QD, and DTS Range Counts that have a non-zero value are displayed.
An error indication may be displayed near the bottom of the I/O Trender Display in the event that the I/O Trender Display or the Disk I/O Ranger Display application encounters an error. Click on the hIOmon Disk I/O Ranger Display "Settings" option/button to view additional details about the error.
You can ZOOM-in to a particular region of the hIOmon I/O Trender Display. Simply use the cursor to select the rectangular region of the display to be expanded.
On occasion, the tool-tip for a particular data point may fail to appear; this can, for instance, be due to the concurrent update of the I/O Trender Display frame. To restore the tool-tips, refresh the I/O Trender Display by right-clicking the mouse and selecting the "Refresh" menu option.
Up to three (3) separate graphs can be shown concurrently within the hIOmon I/O Trender Display. These graphs/plots can be any combination of the IOPS, MBs, RT, QD, and DTS Range Counts for read, wriite, or combined read and write I/O operations.
The "Customize" button shown at the top of the hIOmon "I/O Trender Display" window can be used to optionally select various I/O Trender display and configuration options. Click on this button to display the hIOmon I/O Trender Display "Settings" window, which provides a variety of selectable options including:
IOPS: The hIOmon "Performance Threshold Range Metrics" for the ranges of I/O operations-per-second (IOPS). You can select these range count metrics for read, write, and/or combined read and write I/O operations. Please note that a separate graph will be displayed for each option selected.
MB/s: The hIOmon "Performance Threshold Range Metrics" for the ranges of megabytes-per-second (MB/s) data transfer rates. You can select these range count metrics for read, write, and/or combined read and write I/O operations. Please note that a separate graph will be displayed for each option selected.
Response Time: The hIOmon "Performance Threshold Range Metrics" for the ranges of response times (RT). You can select these range count metrics for read, write, and/or combined read and write I/O operations. Please note that a separate graph will be displayed for each option selected.
Queue Depth (QD): The hIOmon "Performance Threshold Range Metrics" for the ranges of queue depth/length (QD). You can select these range count metrics for read, write, and/or combined read and write I/O operations. Please note that a separate graph will be displayed for each option selected.
Data Transfer Size: The hIOmon "Data Transfer Size (DTS)" metrics, which reflect a variety of summarized I/O operation performance metrics upon an individual data transfer size basis. You can select these DTS metrics for read, write, and/or combined read and write I/O operations. Please note that a separate graph will be displayed for each option selected.
Synopsis: Provides a brief, general summary of key performance values along with the associated time context. You can select these Synopsis metrics for read, write, and/or combined read and write I/O operations. Please note that a separate graph will be displayed for each option selected.
I/O Count: You can select that the total number of read, write, or combined read and write I/O operations also be displayed. This option can be selected separately for each of the hIOmon "Performance Threshold Range Metrics" and the DTS options noted above.
Please see the "I/O Count" display description above for additional details about this extended configuration option.
Transfer Amount: You can select that the total amount of data transferred by the read, write, or combined read and write I/O operations also be displayed. This option can be selected separately for each of the hIOmon "Performance Threshold Range Metrics" and the DTS options noted above.
Please see the "Transfer Amount" display description above for additional details about this extended configuration option.
RW %: You can select that the read/write ratio I/O operation percentage (i.e., read percentage for read or combined read and write I/O operations, or the write percentage for write I/O operations) also be displayed. This option can be selected separately for each of the hIOmon "Performance Threshold Range Metrics" and the DTS options noted above.
Random %: You can select that both the "random I/O operation percentage" and the "random data transferred percentage" also be displayed; see the description of these percentages above. This option can be selected separately for each of the hIOmon "Performance Threshold Range Metrics" and the DTS options noted above.
DXTI: You can select that the hIOmon "DataTranferred/Time Index (DXTI)" also be displayed. This option can be selected separately for each of the hIOmon "Performance Threshold Range Metrics" (but not DTS) options noted above.
Active %: You can select that the "Active Time" percentage also be displayed. This option can be selected separately for each of the hIOmon "Performance Threshold Range Metrics" (but not DTS) options noted above.
Range Count: You can select that various hIOmon "Performance Threshold Range Count" related performance values also be displayed. This option is only applicable to the "Synopsis" display option noted above.
Display Interval: This option provides a "drop-down" list box to specify how the displayed metrics are to be group by "sub-interval". If the "Auto-detect" option is selected, then the data points shown upon the graphs (in terms of the x-axis time intervals) will basically reflect the actual collection intervals of the displayed metrics. Otherwise, the I/O Trender Display will attempt to display the metrics in terms of "sub-intervals" in accordance with the selected option.
For example, if the "Minutes" option is selected and the collected metrics were collected/retrieved upon a 5 second basis (i.e., retrieved or summarized every 5 seconds), then the I/O Trender Display will display the metrics for each "one minute" sub-interval as shown in the heading of the top-most graph. Please note in this case the "Show interval datapoints only" can also be selected so that the datapoints will be shown only for each sub-interval without additionally displaying each of the underlying datapoints (i.e., each of the 5-second datapoints in this example).
A "Show interval deltas" option is also provided. You can use this option to display the metrics upon a per-interval basis rather than upon the total, cumulative basis, which is the default manner of display. When this option is used, each data point reflects the change (e.g., increase or decrease) of the respective metric since the end of the preceding interval.
Display Options: Several other display options are also available. You can optionally hide the legends upon the graphs, and/or show crosshairs upon the graphs (in which case if this option is selected, then you can also locked the crosshairs amongst several graphs).
The "First DP Full Metrics" option enables you to display all of the metric values at the start of the initial interval. By default, all metric values at the start of the initial period are generally zeroes. However, there can be occasions (for instance, when the starting point for the display of an input log file is beyond the beginning of the log file) when the first interval displayed contains non-zero values.
The "Datapoint Limit" option can be used to limit the maximum number of datapoints shown across the time x-axis.
Metrics Retrieval: Normally the I/O Trender Display is updated/refreshed each time that the hIOmon Disk I/O Ranger Display retrieves the summarized hIOmon metrics. These metrics are automatically transferred from the hIOmon Disk I/O Ranger Display to the hIOmon I/O Trender Display. You can suspend this transfer of metrics by selecting/enabling the "Disable auto-receipt" option.
OK Button. Click on the "OK" button to immediately activate the configuration changes described above (e.g., the "IOPS", "MB/s", and the "Display Interval" configuration options). Please note that if you click on the "OK" button without making any configuration changes, then the "Settings" display window will simply close and the operation of the hIOmon I/O Trender Display application will continue without any change.
Also please note that the configuration changes are persistent. That is, the configuration options will be saved so that they will automatically be used the next time that you start/invoke the hIOmon I/O Trender Display application.
Cancel Button. Click on the "Cancel" button to close the "Settings" display without activating/saving any of the changes that you have made to the configuration option fields; that is, any such entered changes that have not yet been performed will be ignored.
Help Button. Click on the "Help" button to display this help information html page.
Error Information. In the event of an error, the bottom portion of the I/O Trender Display window will provide detailed information about the error encountered by the hIOmon I/O Trender Display application. This error information will be displayed in red. Please the the "Error Messages" section below for additional information about each of the error messages that can be displayed.
Please note again that:
Any combination of read, write, and combined read and write I/O operations options can be selected for the IOPS, MB/s, Response Time, Queue Depth, and DTS metrics, but a maximum of three graphs (representing a total of three of these selected options) can be displayed concurrently upon the hIOmon I/O Trender Display.
The configuration options selected upon the hIOmon I/O Trender Display "Settings" window are written to a configuration file and are restored when the hIOmon I/O Trender Display is subsequently activated.
The following error, warning, and informational messages can be displayed by the hIOmon I/O Trender Display application:
HIOTD500E. The
first/primary monitored item (whose name is also shown) cannot be removed from the list of monitored items whose metrics are to be displayed within the hIOmon I/O Trender Display. The other monitored item(s) must first be removed from this list.
HIOTD510E. An invalid value (as shown) was specified for the maximum allowed number of datapoints to be displayed. Please specify/enter a valid value.
HIOTD520W. The number of graphs/plots selected exceeds the maximum total number allowed (maximum as shown).
HIOTD530W.
At least one metric display option (IOPS, MB/s, or Response Time) must be selected to be displayed.
HIOTD941W. One or more (number shown) datapoints at the start of the display (i.e., at the start of the time x-axis) have been removed due to the "datapoint limit" (limit number shown) having been reached. You can use the "Customize" button to increase the maximum number of datapoints allowed to be shown across the time x-axis.
HIOTD957W. One or more graphs/plots were not drawn for the named monitored item due to the total number of metric display options selected is over the maximum allowed limit.
HIOTD958I. The bottom graph/plot was overlaid due to the number of metric display options selected is over the maximum allowed limit.
HIOTD959E. Excessive retries were encountered while attempting to update the I/O Trender Display window. Additional error
message information may help further identify the cause of this error.
HIOTD961E. A monitored item mismatch occurred (match not found for locked-display monitored items). Additional error
message information may help further identify the cause of this error.
HIOTD965E. An errror was encountered while attempting to display the hIOmon I/O Trender Display "Settings" window. Additional error
message information may help further identify the cause of this error.
Copyright © 2014-2024 hyperI/O LLC. All Rights Reserved.