| To: | Lukas Berk <lberk@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [pcp] Fetch User CPU Usage as a Percentage? |
| From: | Rohan Arora <rarora2012@xxxxxxxxx> |
| Date: | Thu, 30 Jul 2015 17:27:06 +0000 |
| Cc: | Nathan Scott <nathans@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=q6p+GeFz2ZPk9jogTB9Ewarr/Jp9aj+M268yv+C+NGw=; b=JIp6gq9ISPkk54fcB9t2BtvZ6FsgAJvqXxIrCBPjhLdDj6Rcmg9vWHzUnsspJqgXft /eFqr0zU/AjsjAK46g76o+qkernyZuwFGt0lhQcjX9FoBWfVah+PJuJcPjus9MeGt1hu WfR57OBmFkmvLULOvmceMQi4JtSDSLu7dgOxPzkT8chk/Zrt7Bpqw/Y4ECai0rpDO4Sf 4fDsUIpgRdtGGssvf1QTtYPAlRy/75lFOJqfeA/2xzstPxQVxSh9f+AqYZJHxtacfOxF O7t+lpRbbheWGrtsUMAo+8xQXjbCknAQsMduTLcPtVyIWnzU4BYVsrHBzd03gQlP2dCd 35cQ== |
| In-reply-to: | <CANbxzdXrhBZO1fOKU+31a+mpTq1JDiNuhXO=QUEkyeKypD-aZg@xxxxxxxxxxxxxx> |
| References: | <CANbxzdXXmYefH5B1in5zYSkAT8gOieN387sNXDTvTR=9gyUNOw@xxxxxxxxxxxxxx> <706968281.687935.1438217114363.JavaMail.zimbra@xxxxxxxxxx> <CANbxzdVytisK4mkTUrK-diaFXV6qoa27HcND9r444nQ-fU_wzA@xxxxxxxxxxxxxx> <87egjp3ffv.fsf@xxxxxxxxxx> <CANbxzdXrhBZO1fOKU+31a+mpTq1JDiNuhXO=QUEkyeKypD-aZg@xxxxxxxxxxxxxx> |
|
So dropping the new files in seems to have worked fine. All of the .py files are from version 3.10.5. Now I am running into some trouble trying to create the Metric objects. I use the following code to create the MetricCore objects: metrics = ( Â Â Â Â"mem.physmem", Â Â Â Â"mem.util.used", Â Â Â Â"kernel.all.cpu.idle", Â Â Â Â"kernel.all.cpu.sys", Â Â Â Â"kernel.all.cpu.user" Â Â ) context = pmapi.pmContext(PM_CONTEXT_HOST, "127.0.0.1") metric_ids = context.pmLookupName(metrics) metric_cores = [] for i in range(len(metrics)): metric_cores.append(pmcc.MetricCore(context, metrics[i], metric_ids[i])) Now, if I try to make a Metric object using the following: metrics = [] for core in metric_cores: metrics.append(pmcc.Metric(core)) I get an error, because in the constructor for the Metric class, the following lines fail: self._convType = core.desc.contents.type self._convUnits = core.desc.contents.units This is due to core.desc not being defined, so I get None as the result for it. Am I creating the MetricCore objects incorrectly? Thanks, Rohan On Thu, Jul 30, 2015 at 10:55 AM Rohan Arora <rarora2012@xxxxxxxxx> wrote:
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [pcp] Fetch User CPU Usage as a Percentage?, Rohan Arora |
|---|---|
| Next by Date: | Re: [pcp] Fetch User CPU Usage as a Percentage?, Rohan Arora |
| Previous by Thread: | Re: [pcp] Fetch User CPU Usage as a Percentage?, Rohan Arora |
| Next by Thread: | Re: [pcp] Fetch User CPU Usage as a Percentage?, Rohan Arora |
| Indexes: | [Date] [Thread] [Top] [All Lists] |