Flexible I/O Tester development
 help / color / mirror / Atom feed
* Generate Terse Output at specific time interval
@ 2014-07-14 12:22 Ritchie Babaylan
  2014-07-14 13:03 ` Vasily Tarasov
  0 siblings, 1 reply; 3+ messages in thread
From: Ritchie Babaylan @ 2014-07-14 12:22 UTC (permalink / raw)
  To: 'fio@vger.kernel.org'

Hi,

Does FIO has a feature that can generate terse output (i.e. IOPS, throughput, latency) at specific interval (say, every 1-sec or every 10-sec or every T-sec)?

If none, will this be added in the future?

The reason I ask is because I bumped to one of a software called vdbench which can be able to generate the results based from user defined interval. The only catch that I see in vdbench is in relation to accesses below 32KB---it seems vdbench is capping it.

Appreciate feedback on this matter.

�
Thanks,
�
Ritchie Babaylan
Advance CORE Engineering
BiTMICRO Networks, Inc.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Generate Terse Output at specific time interval
  2014-07-14 12:22 Generate Terse Output at specific time interval Ritchie Babaylan
@ 2014-07-14 13:03 ` Vasily Tarasov
  2014-07-14 13:11   ` Jens Axboe
  0 siblings, 1 reply; 3+ messages in thread
From: Vasily Tarasov @ 2014-07-14 13:03 UTC (permalink / raw)
  To: Ritchie Babaylan; +Cc: fio@vger.kernel.org

Ritchie,

You can use

 --status-interval <interval_in_seconds>

switch to achieve what you want. One thing to notice, is that fio will
print aggregated statistics from the very beginning of the run, but
not the instantaneous statistics for the last 10 seconds.

Instanteneous statistics can be recalculated from the aggregated one,
but it would be really nice to have an ability in fio to print
instantaneous performance numbers by its own...

Vasily

On Mon, Jul 14, 2014 at 8:22 AM, Ritchie Babaylan
<Ritchie.Babaylan@bitmicro.com> wrote:
> Hi,
>
> Does FIO has a feature that can generate terse output (i.e. IOPS, throughput, latency) at specific interval (say, every 1-sec or every 10-sec or every T-sec)?
>
> If none, will this be added in the future?
>
> The reason I ask is because I bumped to one of a software called vdbench which can be able to generate the results based from user defined interval. The only catch that I see in vdbench is in relation to accesses below 32KB---it seems vdbench is capping it.
>
> Appreciate feedback on this matter.
>
>
> Thanks,
>
> Ritchie Babaylan
> Advance CORE Engineering
> BiTMICRO Networks, Inc.
>
> --
> To unsubscribe from this list: send the line "unsubscribe fio" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Generate Terse Output at specific time interval
  2014-07-14 13:03 ` Vasily Tarasov
@ 2014-07-14 13:11   ` Jens Axboe
  0 siblings, 0 replies; 3+ messages in thread
From: Jens Axboe @ 2014-07-14 13:11 UTC (permalink / raw)
  To: Vasily Tarasov, Ritchie Babaylan; +Cc: fio@vger.kernel.org

On 2014-07-14 15:03, Vasily Tarasov wrote:
> Ritchie,
>
> You can use
>
>   --status-interval <interval_in_seconds>
>
> switch to achieve what you want. One thing to notice, is that fio will
> print aggregated statistics from the very beginning of the run, but
> not the instantaneous statistics for the last 10 seconds.
>
> Instanteneous statistics can be recalculated from the aggregated one,
> but it would be really nice to have an ability in fio to print
> instantaneous performance numbers by its own...

That would be easy enough to do, just have it print stats since last 
time it was invoked. The harder part was doing it the way it is done 
now, but I do see merit in allowing "since last time" status updates as 
well.

-- 
Jens Axboe



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-07-14 13:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-14 12:22 Generate Terse Output at specific time interval Ritchie Babaylan
2014-07-14 13:03 ` Vasily Tarasov
2014-07-14 13:11   ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox