pcp
[Top] [All Lists]

Re: per cpu utilisation from archive - pmval

To: Allan McAleavy <allan.mcaleavy@xxxxxxxxx>
Subject: Re: per cpu utilisation from archive - pmval
From: "Frank Ch. Eigler" <fche@xxxxxxxxxx>
Date: Wed, 18 May 2016 18:34:30 -0400
Cc: pcp developers <pcp@xxxxxxxxxxx>
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <CAF6XsOdwQZvS7472x0yAC-yQt9ZFT+YOVai7DqLL7SVAArwtGQ@xxxxxxxxxxxxxx>
References: <CAF6XsOcfikRQ-EJ9cM+iuHhpHEinvKaKDWm3oB27gMPwF2vcOw@xxxxxxxxxxxxxx> <y0moa84refi.fsf@xxxxxxxx> <CAF6XsOdDyKm_9MzfFt+GFLkvUFg4VQ2-kcjhtwQywQcM0Z09fQ@xxxxxxxxxxxxxx> <20160517145609.GB28299@xxxxxxxxxx> <CAF6XsOdwQZvS7472x0yAC-yQt9ZFT+YOVai7DqLL7SVAArwtGQ@xxxxxxxxxxxxxx>
User-agent: Mutt/1.4.2.2i
Hi, Allan -

> the pmval was launched as follows as was my test.
> 
> PCP_DERIVED_CONFIG=/var/tmp/user_pct pmval -f3 kernel.pct.cpu.user -s 30 >
> /var/tmp/pmval.log &  mpstat -P ALL 1 30 > /var/tmp/mpstat.log & sleep 5 ;
> stress -c 12 --timeout 5

OK, so you were printing the kernel.pct.cpu.user derived metric. 

> > > pmval -f 3 -a 20160517.12.00.0 -S@15:16:21 -T@15:16:27
> > > kernel.percpu.cpu.user[cpu15]
> > > units:     millisec (converting to time utilization)
> > > [...]
> > >                             cpu15
> > > [...]
> > > 15:16:27.000                0.075

See, this time you were printing the kernel.percpu.cpu.user metric,
not the derived one.  If you do the same $PCP_DERIVED_CONFIG=...
setting and print kernel.pct.cpu.user, you'll get the same kinds of
values as you did in the live case.


- FChE

<Prev in Thread] Current Thread [Next in Thread>