seekwatcher - utility to visualize block I/O patterns
- -h, --help
- show this help message and exit
- -d DEVICE,
--device=DEVICE
- Device for blktrace
- -D BLKTRACE_DESTINATION,
--blktrace-destination=BLKTRACE_DESTINATION
- Destination for blktrace
- -t TRACE,
--trace=TRACE
- blktrace file
- -p PROG,
--prog=PROG
- exec program
- --full-trace
- Don't filter blktrace events
- -a ADJUST,
--adjust=ADJUST
- Adjust plot placement:
left=0.125,right=0.79,bottom=0.1,top=0.9,wspace=0.2,hspace=0.8
- -c COLORS,
--colors=COLORS
- List of colors to use in plot
- -C COLUMNS,
--columns=COLUMNS
- Number of columns for subplots
- -z ZOOM,
--zoom=ZOOM
- Zoom range min:max (in MB)
- -x XZOOM,
--xzoom=XZOOM
- Time range min:max (seconds)
- -o OUTPUT,
--output=OUTPUT
- output file
- -l LABEL,
--label=LABEL
- label
- --dpi=DPI
- dpi
- --io-graph-dots=IO_GRAPH_DOTS
- Disk IO dot style
- --io-graph-marker-size=IO_GRAPH_MARKER_SIZE
- Disk IO dot size
- --io-graph-cell-multi=IO_GRAPH_CELL_MULTI
- Multiplier for cells
- -O ONLY_GRAPH,
--only-graph=ONLY_GRAPH
- Add a single graph to the output (io, tput, seek, iops, stats)
- -N NO_GRAPH,
--no-graph=NO_GRAPH
- Remove a single graph (io, tput, seek, iops, stats)
- -s,
--only-io-graph-seeks
- Only plot seeks on the IO graph
- -r ROLLING_AVG,
--rolling-avg=ROLLING_AVG
- Rolling average for seeks and throughput (in seconds)
- -i,
--interactive
- Use matplotlib interactive
- --backend=BACKEND
- matplotlib backend (Qt4Agg, TkAgg, GTKAgg) case sensitive
- -T TITLE,
--title=TITLE
- Graph Title
- -R,
--reads-only
- Graph only reads
- -W,
--writes-only
- Graph only writes
- -F FIGURE_SIZE,
--figure-size=FIGURE_SIZE
- Figure size (8x6)
- -P,
--tag-process
- Tag IO graph by process
- -M MERGE,
--merge=MERGE
- Merge process pids for a process
- --legend=LEGEND
- Legend position 1.01,0.5
- --legend-columns=LEGEND_COLUMNS
- Legend columns
- -m, --movie
- Generate an IO movie
- --movie-frames=MOVIE_FRAMES
- Number of frames per second
- --movie-length=MOVIE_LENGTH
- Movie length in seconds
- --movie-cell-size=MOVIE_CELL_SIZE
- Size in pixels of the IO cells
- --movie-vbitrate=MOVIE_VBITRATE
- Mencoder vbitrate option (default 16000)
Examples of usage in
/usr/share/doc/seekwatcher/README.html