I need to log disk statistics (MB/read, MB/write) of block devices. As I understand, iostat shows an average value. This is not exactly what I want when I'm about to monitor a server. Is there a way to show current values rather than the average?

Thanks

link|improve this question

45% accept rate
feedback

1 Answer

up vote 2 down vote accepted

Try

iostat 1

or for more detailed view

iostat -x 1

You should also check out command sar. Actually, in your case sar is probably what you want since you need the actual readings instead of averages. For example, sar -d 1 1 shows you I/O statistics.

link|improve this answer
iostat 1 prints the statistics every 1 second. This is not suitable for monitoring. iostat 1 1 limits it to one output, but it seems the values are average again. I got exactly the same stats as yesterday. – Daniel Oct 24 '11 at 6:43
OK then, I edited my reply a bit. – Janne Pikkarainen Oct 24 '11 at 6:47
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.