[hobbit] CPU Utilization, Not Good

Henrik Stoerner henrik at hswn.dk
Fri Nov 30 22:29:46 CET 2007

On Fri, Nov 30, 2007 at 11:21:25AM -0600, James Wade wrote:

> I've asked this several times, but I really have not received
> a good answer. Hobbit doesn't really seem to monitor cpu 
> utilization correctly.

Hobbit uses the system's "vmstat" command to determine how much the CPU
is being used. So the blame should go to your vmstat tool - or your
interpretation of the data :-)

> For example, I can look at the load, login to the box, and then
> run top. Top shows that cpu utilization is at 100%, 0% idle time.
> However, the "trends" utilization graph shows 20% cpu utilization.

Hobbit monitors the load as an average over 5 minutes. "top" - at
least when used interactively - has a sample period of a few seconds.
I have some systems where "top" will ALWAYS show the cpu as 100% busy,
because "top" is gobbling up all of the cpu time for itself ....

If you want to see things the way Hobbit does, run "vmstat 2 300", wait 
for it to complete (5 minutes), and look at the cpu-utilisation reported
on the last line.


More information about the Xymon mailing list