4

I'm using FreeBSD. I would like to write a munin plugin to log it, but i don't understand how to get this data.

cedivad
  • 680
  • 3
  • 13
  • 25
  • 1
    I have a feeling that the answer will involve `dtrace`, however I'm not familiar enough with the technology to write a full answer on this subject... – EEAA Apr 11 '12 at 15:49

1 Answers1

4

I don't believe there's a way to measure this directly without abusing dtrace.

Some things that may be helpful:

  • gstat(8) - Geom device statistics, can show you raw disk activity / workload
    Doesn't directly measure latency though.

  • ioping - Lets you measure latency from userland (you could run it & log/chart the results)
    Downside: Adds load to do the test, passes through the VFS layer, and can't test the underlying drive unless you reserve a partition for it to use.

voretaq7
  • 79,345
  • 17
  • 128
  • 213