[hobbit] vmstat graphing with CPU io wait
Tom Georgoulias
tgeorgoulias at nandomedia.com
Tue Jan 25 15:39:03 CET 2005
Tom Georgoulias wrote:
> rhel3 => { cpu_r => 0,
> cpu_b => 1,
> mem_swpd => 2,
> mem_free => 3,
> mem_buff => 4,
> mem_cach => 5,
> mem_si => 6,
> mem_so => 7,
> dsk_bi => 8,
> dsk_bo => 9,
> cpu_int => 10,
> cpu_csw => 11,
> cpu_usr => 12,
> cpu_sys => 13,
> cpu_wait => 14,
> cpu_idl => 15,
>
> I might try adding this to hobbitd/larrd/do_vmstat.c and see if I can
> make it work.
I was able to get this to work w/o much hassle at all--modifying
hobbitd/larrd/do_vmstat.c to include the rhel3 array and lib/misc.c,
lib/misc.h to define rhel3 as an os type did the trick. Then I created
a vmstat graph config (vmstat_rhel3) in hobbitgraph.cfg that uses all 4
cpu status parameters and referenced that in bb-hosts for my rhel3
systems. Like I said in my last message, the vmstat bottom feeders on
the clients have to be configured to set the BBOSTYPE to rhel3 when
sending the data to the hobbit server for this to take effect, so this
is more of a positive test result than a general purpose solution. I
guess the point of this email is that it works just like I wanted it
too. Getting it more generalized is my next step.
TOm
More information about the Xymon
mailing list