Changes committed to git://oss.sgi.com/kenj/pcp.git dev
src/libpcp/src/p_result.c | 2
src/libpcp/src/pmns.c | 1
src/pmcd/src/client.c | 3
src/pmcd/src/dopdus.c | 24 +----
src/pmdas/pmcd/help | 11 ++
src/pmdas/pmcd/root_pmcd | 7 +
src/pmdas/pmcd/src/pmcd.c | 179 ++++++++++++++++++++++++++++++++-----------
src/pmdas/summary/mainloop.c | 4
8 files changed, 169 insertions(+), 62 deletions(-)
commit 2a541c6a5df73f3d11dd7f0c3775b26f58eedf95
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Nov 2 22:31:41 2010 +1100
pmcd PMDA - move to PMDA_INTERFACE_5
With this upgrade, a new group of pmcd.cputime.* metrics have
been added, and pmcd.cputime.per_pdu_in provides a practical
example of how the new per-context state being visible in the
PMDA can be used to implement a "delta(v) over delta(v)" metric,
in this case reporting the average CPU time per request to
PMCD from all clients.
commit 9c0aed3e6f390bf081248de96c0134d7890e0cf8
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Oct 31 21:35:57 2010 +1100
summary PMDA - minor tweak
After PMDA_INTERFACE_5 changes, pmcd is sending ERROR PDUs to notify
context closed events ... the summary PMDA was not expecting these,
but it does not care, so ignore them, rather than issuing a warning
message to the log.
commit 13f9a140e9f1e9d7ca6e162b9ba1f2d7b7a68363
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Oct 31 21:34:27 2010 +1100
libpcp - p_result.c error fixed
In the last round of changes, setting the "from" field in the PDU
header from __pmSendResult was botched.
commit 7f8124fb9129ce438fa95fb88cdc8ab6bcf2ca1c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Oct 31 06:56:44 2010 +1100
libpcp pmns.c - white space change
Refine my code to match Nathan's after last merge conflict.
commit ee3f9df85431dcbdc765e64bbc4fc8f84e1a520e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Oct 31 06:53:51 2010 +1100
pmcd - trace guards
Be consistent about guards ahead of pmcd_trace() calls. Guards are
only an efficiency prop (there are second level guards inside
pmcd_trace()), so only use the outer guards for the high frequency
TR_XMIT_PDU and TR_RECV_PDU cases.
There is no functional change in this commit.
|