pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Fri, 15 Aug 2008 16:59:07 +1000
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/pcp.git

 src/cpan/PMDA.xs                   |   69 ++++++++++---
 src/cpan/local.c                   |  150 +++++++++++++++++++++++++++++
 src/cpan/local.h                   |    8 -
 src/pmdas/dbping/GNUmakefile       |   15 --
 src/pmdas/dbping/domain.h          |    4 
 src/pmdas/dbping/help              |   24 ----
 src/pmdas/dbping/pmdadbping.pl     |   13 +-
 src/pmdas/dbping/pmns              |   30 -----
 src/pmdas/dbping/root              |   10 -
 src/pmdas/mailq/mailq.c            |    3 
 src/pmdas/memcache/GNUmakefile     |   16 ---
 src/pmdas/memcache/pmdamemcache.pl |   52 +++++-----
 src/pmdas/memcache/pmns            |  191
-------------------------------------
 src/pmdas/memcache/root            |   10 -
 src/pmdas/news/pmdanews.pl         |   41 +++----
 src/pmdas/simple/pmdasimple.pl     |   14 +-
 src/pmdas/systemtap/GNUmakefile    |   16 ---
 src/pmdas/systemtap/domain.h       |    4 
 src/pmdas/systemtap/help           |   25 ----
 src/pmdas/systemtap/pmns           |   29 -----
 src/pmdas/systemtap/root           |   10 -
 21 files changed, 278 insertions(+), 456 deletions(-)

commit 7ed5c896a71b96348697bec4b9d384d423d2e653
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 15 16:56:13 2008 +1000

    Fix a problem observed in our production enviornment - when the
    mailq pmda is running, the filesystem housing the spool cannot
    be unmounted.  We need to chdir away from the spool after each
    fetch (we already chdir in there before each fetch).

commit 8ffc213235f342290fde19a7ee0fc2663d5a381e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 15 16:54:02 2008 +1000

    Update all of the Perl PMDA install makefiles to take advantage
    of additional features in the underlying APIs.

commit 4444044335092e4fe1543bd531526f8599b3dd5b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 15 14:47:51 2008 +1000

    Last major piece of surgery on the Perl API, should be just bug
    fixes from here on (hopefully!).  This adds two major pieces of
    functionality - the ability to generate an ascii namespace on-
    the-fly, and an interface for efficiently mapping a pmid back
    to a metric name for PMDAs to use.
    
    The former will be used in the Install process to generate the
    namespace (this allows all aspects of every metric to be set in
    the add_metric() call - units, semantics, help text and finally
    the name as well - esp. useful for DB agents where names may be
    modified at Install time).
    
    The latter proved useful in writing database PMDAs, where the
    name of the metric is embedded in a column name or row entry -
    this interface makes the fetch callback much simpler.




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