[rrd-users] Re: Monitoring each CPU in a SMP server
Alex van den Bogaerdt
alex at slot.hollandcasino.nl
Wed Jun 26 22:42:52 MEST 2002
Thomas Erskine wrote:
> > But for each CPU you have 4 lines (user,nice,system and idle) so could be
> >very confused graph......
> >
> > I think about stack areas, but with two CPUs you have a very big graph.
>
> Was this question "how do I make such a graph", or "how do I combine all
> this information into a comprehensible graph"? I agree that cramming
> multiple CPUs onto one 2D graph is going to be confusing. For 2 CPUs, you
> could have one be positive and one negative, or one as stacked lines and
> one as stacked areas. For more, I think that it'd be better to have one
> graph per CPU and put up a page with all the different CPU graphs on one page.
One could also stack the numbers from the 1st CPU, then use an invisible
area covering 100% and stack the numbers of the 2nd cpu on top of that one.
Assuming all numbers are percentages:
AREA:num1a#FF0000:"cpu 1 user"
STACK:num1b#00FF00:"cpu 1 system"
STACK:num1c#0000FF:"cpu 1 nice"
STACK:num1d#000000:"cpu 1 idle\n"
CDEF:hundred=num2a,POP,100 <----- trick to get a number only
AREA:hundred <----- note: no color, no legend
STACK:num2a#FFFF00:"cpu 2 user"
STACK:num2b#00FFFF:"cpu 2 system"
STACK:num2c#FF00FF:"cpu 2 nice"
STACK:num2d#000000:"cpu 2 idle\n"
If it is sure that 1a+1b+1c+1d add up to 100 exactly, the two lines with
"hundred" aren't even necessary.
HTH
--
__________________________________________________________________
/ alex at slot.hollandcasino.nl alex at ergens.op.het.net \
| work private |
| My employer is capable of speaking therefore I speak only for myself |
+----------------------------------------------------------------------+
| Technical questions sent directly to me will be nuked. Use the list. |
+----------------------------------------------------------------------+
| http://faq.mrtg.org/ |
| http://rrdtool.eu.org --> tutorial |
+----------------------------------------------------------------------+
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
More information about the rrd-users
mailing list