Re: Stats log

From: Shawn Lewis <>
Date: Fri, 26 Sep 2008 12:45:43 -0700

Are you saying you want updates every few seconds or just at the end of the
run? If you just want it at the end of the run the --minimal command line
flag gives you tabular output. Check the HOWTO for the format.

On Fri, Sep 26, 2008 at 12:27 PM, Jenkins, Lee <> wrote:

> I'd like to propose a stats-log option for fio. The log would contain the
> statistics that appear on stdout but in a tabular form where each line (row)
> represents a job and the stats are delimited (user-specifiable, comma by
> default). The first line of the stats file could contain column headers for
> parser identification. For example:
> job name,iodepth,iops,read iops,write iops,bw,read bw,write bw,avg lat,avg
> read lat,avg write lat,max lat,max read lat,max write lat, …etc.
> Yes, I know this can be done by applying a filter to stdout -- I have
> actaully already written a perl filter that does just that. However, when
> stdout is redirected there is no on-screen notification of test progress or
> current stats. On-screen display is quite handy when you want to spot-check
> bw rates on job-batches that take several hours to complete. This is the
> real essence of this proposal: simultaneous on-screen and log-file recording
> of statistics. I used tee, but there is still no real-time indication of the
> data rate, or even which job is running.
> Also, I'd like to request that all the stats be displayed as floating-point
> real numbers. Some are currently integers (iops, max latency, etc.), which
> is fine when there are several digits but not for single-digit values.
> Lee Jenkins
> HP Server Storage Performance
Received on Fri Sep 26 2008 - 21:45:43 CEST

This archive was generated by hypermail 2.2.0 : Fri Sep 26 2008 - 22:00:02 CEST