pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 02 Nov 2010 22:37:12 +1100
Reply-to: kenj@xxxxxxxxxxxxxxxx
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.



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