table of contents
BLKIOMON(8) | BLKIOMON(8) |
NAME¶
blkiomon - monitor block device I/O based o blktrace dataSYNOPSIS¶
blkiomon -I interval [ -h file ] [ -b file ] [ -D file ] [ -Q path_name -q msg_queue_id -m msg_id ] [ -V ]DESCRIPTION¶
blkiomon is a block device I/O monitor. It periodically generates per-device request size and request latency statistics from blktrace data. It provides histograms as well as data that can be used to calculate min, max, average and variance. For this purpose, it consumes D and C traces read from stdin.OPTIONS¶
-I intervalSet sample interval
Human-readable output file. Use '-' for
stdout.
Binary output file. Use '-' for stdout.
Output file for debugging data. Use '-' for
stdout.
Sets path_name as path name for
existing message queue to be used for binary output.
Sets msg_queue_id as ID for an existing
message queue to be used for binary output.
Sets msg_id as message identifier to be
used for binary output messages written to an existing message queue.
Print program version.
EXAMPLES¶
To get I/O statistics for /dev/sdw every 10 seconds for a period of one hour, use the following command:% blktrace /dev/sdw -a issue -a complete -w 3600 -o - | blkiomon -I 10 -h -
AUTHORS¶
blkiomon and this man page were written by Martin Peschke.REPORTING BUGS¶
Report bugs to <linux-btrace@vger.kernel.org>COPYRIGHT¶
Copyright © 2008 IBM Corp.SEE ALSO¶
btrace (8), blktrace (8), blkparse (1), verify_blkparse (1), blkrawverify (1), btt (1)July 17, 2008 |