pcp
[Top] [All Lists]

Re: [pcp] Fetch User CPU Usage as a Percentage?

To: Nathan Scott <nathans@xxxxxxxxxx>
Subject: Re: [pcp] Fetch User CPU Usage as a Percentage?
From: Rohan Arora <rarora2012@xxxxxxxxx>
Date: Tue, 04 Aug 2015 13:31:09 +0000
Cc: Lukas Berk <lberk@xxxxxxxxxx>, pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=HrTTLm7khVClOLzYaYJ2EpLkWlbTW1dUQQYd3Bbiugc=; b=hBhrmkidu73AvRhxOGXORlJWUWKutwKx/OdSc1C5xmTuGTws9kIFxnITrqMQatbtnG ExuZbHfsCYpvFr1PjH4xjB9r/iMoeRt02Zd5xRTT8hqtDC9YXkOXT7IxpdN7QVUdN9Vx d6fvx2sotbpPVb5wF7dkuC5HtC/FE6g17+sXxSy9sxWv3sFTIKpfAW9Mb+dVPTkWEBk9 LlcRZmUIhH8zzizAMtbW61E5qqMQtYz445XarknJE+gso9onSe4Sb2wRQGy/OXV23CCT WesgcJiT/hSbuUqPw0V8vWiF6oo23zkl+JJxiFOzO9TZHdg0K7yfp9U3tfNupASc3tUG kgNA==
In-reply-to: <1899659656.1423571.1438300850093.JavaMail.zimbra@xxxxxxxxxx>
References: <CANbxzdXXmYefH5B1in5zYSkAT8gOieN387sNXDTvTR=9gyUNOw@xxxxxxxxxxxxxx> <706968281.687935.1438217114363.JavaMail.zimbra@xxxxxxxxxx> <CANbxzdVytisK4mkTUrK-diaFXV6qoa27HcND9r444nQ-fU_wzA@xxxxxxxxxxxxxx> <87egjp3ffv.fsf@xxxxxxxxxx> <CANbxzdXrhBZO1fOKU+31a+mpTq1JDiNuhXO=QUEkyeKypD-aZg@xxxxxxxxxxxxxx> <CANbxzdWJPJwB0FtAnBtRe--XWKmaK4c9h5vJAhAZzF=GmUf3Hw@xxxxxxxxxxxxxx> <CANbxzdUaNPg6NV28OdAj+iOUNPBSb3mmvjOdUgrE8KFRCj8rqQ@xxxxxxxxxxxxxx> <CANbxzdXSZE3WrAOn5LXjdK1DZsevERMZ8xBo-KRMe1GPPxk-uw@xxxxxxxxxxxxxx> <1899659656.1423571.1438300850093.JavaMail.zimbra@xxxxxxxxxx>
I looked through the file and I am confused about a couple of things. I didn't see a builder() or run() method in the pmcc.py file, and I wasn't really sure what was happening in these functions, aside from the obvious. Where is the source for these two functions? Also, is it required to build a MetricGroupManager as shown in pcp-iostat.py? Am I able to just use MetricGroup objects instead of using a MetricGroupManager?

Thanks,
Rohan

On Thu, Jul 30, 2015 at 8:00 PM Nathan Scott <nathans@xxxxxxxxxx> wrote:


----- Original Message -----
> [...]
> I see that mcGetInstD() is defined under the MetricCache class, but I don't
> really know how that helps to be honest. I'm lost with where to go from
> here.

Have a look at src/pcp/iostat/pcp-iostat.py - it's a working example of
using the pcp.pmcc module effectively.

cheers.

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