[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [hobbit] vmstat graphing with CPU io wait



Henrik Stoerner wrote:

 > on RHEL3, vmstat's CPU info columns are in this order:
 >
 >
 > user -12th
 > system - 13th
 > IO wait - 14th
 > idle - 15th

Argh! They swapped the order of the IO wait and idle counters!

Frustrating, huh? And I'll bet it'll match Fedora's and others when procps gets updated in a future batch of errata. :(


Well, the simple way of fixing that is to just switch them around
in hobbitgraph.cfg. But cpu_idl is used in a lot of graphs, so that
does get rather messy.

So it's probably better to define RHEL3 as a new OS type, and
setup it's own table for mapping the numbers to the RRD data.

That's what I've been doing. One problem that remains for me when doing this, or maybe there for other OSes as well, is the continued use of the "vmstat" graph in the vmstat status page. I'm going to try and adjust that so the rhel3 systems use vmstat1 and other OSes use whatever they need.


Patch - on top of the previous one - attached. It compiles, but
I haven't tested it. It assumes your vmstat data sends in
"rhel3" as the name of the OS.

I was going to share the patch I created, which looks almost the same, but I went ahead and used yours instead, though, just to be in sync with your sources.


Tom