pcp
[Top] [All Lists]

Re: [pcp] pcp Digest, Vol 16, Issue 3

To: Jason Rappleye <jason.rappleye@xxxxxxxx>
Subject: Re: [pcp] pcp Digest, Vol 16, Issue 3
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri, 05 Feb 2010 08:23:52 +1100
Cc: David Wright <daw@xxxxxxx>, "pcp@xxxxxxxxxxx" <pcp@xxxxxxxxxxx>
In-reply-to: <80196D26-D915-4147-8BA3-FF845FE1AB97@xxxxxxxx>
References: <201002041853.o14IrD4N34628982@xxxxxxxxxxxxxxxxxxxxx> <80196D26-D915-4147-8BA3-FF845FE1AB97@xxxxxxxx>
Reply-to: kenj@xxxxxxxxxxxxxxxx
As Jason suggests, man pmRegisterDerived is a good place to start.

Here is a small illustration by example, also.

$ cat $HOME/.pcp/derived
tcp_opens = network.tcp.activeopens + network.tcp.passiveopens
disk.dev.read_pct = 100 * delta(disk.dev.read) / (delta(disk.dev.read) + 
delta(disk.dev.write))

$ export PCP_DERIVED_CONFIG=$HOME/.pcp/derived

$ pminfo -md disk.dev.read disk.dev.read_pct

disk.dev.read PMID: 60.0.4
    Data Type: 32-bit unsigned int  InDom: 60.1 0xf000001
    Semantics: counter  Units: count

disk.dev.read_pct PMID: 511.0.2
    Data Type: double  InDom: 60.1 0xf000001
    Semantics: instant  Units: none

$ pmval tcp_opens

metric:    tcp_opens
host:      localhost
semantics: cumulative counter (converting to rate)
units:     count (converting to count / sec)
samples:   all
     0.0   
     0.9997   
     0.0
...

Launch pmchart and you'll find disk.dev.read_pct right in the middle of
the other disk.dev.* metrics in the metric selector.

On Thu, 2010-02-04 at 11:14 -0800, Jason Rappleye wrote:
> Hi Dave,
> 
> On Feb 4, 2010, at 10:53 AM, David Wright wrote:
> 
> >>    - Derived metric support.
> >
> > IS ther documentation or a pointer for derived metrics. Been waiting
> > for that.
> >
> 
> Went digging for it this morning..."man pmRegisterDerived" is a good  
> start, along with other man pages referenced at the end of that page.
> 
> j
> 
> > thanks,
> > Dave Wright
> 
> --
> Jason Rappleye
> System Administrator
> NASA Advanced Supercomputing Division
> NASA Ames Research Center
> Moffett Field, CA 94035
> jason.rappleye@xxxxxxxx
> 
> 
> 
> 
> 
> _______________________________________________
> pcp mailing list
> pcp@xxxxxxxxxxx
> http://oss.sgi.com/mailman/listinfo/pcp


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