.TH iowatcher 1 .SH NAME iowatcher - Create visualizations from blktrace results .SH SYNOPSIS .B iowatcher \fIOPTIONS...\fR .SH DESCRIPTION iowatcher graphs the results of a blktrace run. It can graph the result of an existing blktrace, start a new blktrace, or start a new blktrace and a benchmark run. It can then create an image or movie of the IO from a given trace. iowatcher can produce either SVG files or movies in mp4 format (with ffmpeg) or ogg format (with png2theora). .SH OPTIONS .TP \fB--help\fP Print a brief usage summary. .TP \fB-d, --device\fP Controls which device you are tracing. You can only trace one device at a time for now. It is sent directly to blktrace, and only needed when you are making a new trace. .TP \fB-D, --blktrace-destination\fP Destination for blktrace. .TP \fB-p, --prog\fP Program to run while blktrace is run. .TP \fB-K, --keep-movie-svgs\fP Keep the SVG files generated for movie mode. .TP \fB-t, --trace\fP Controls the name of the blktrace file. iowatcher uses a dump from blkparse, so -t tries to guess the name of the corresponding per CPU blktrace data files if the dump file doesn't already exist. If you want more than one trace in a given graph, you can specify -t more than once. .TP \fB-l, --label\fP