.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. If a directory is specified, iowatcher will use the name of the directory as the base name of the dump file and all trace files found inside the directory will be processed. .TP \fB-l, --label\fP