pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Mon, 14 Jul 2008 14:29:54 +1000
Cc: mward@xxxxxxxxxx
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/pcp.git

 src/include/builddefs.in  |    4 -
 src/pmdas/linux/filesys.c |  101
+++++++++----------------------------------
 src/pmdas/linux/filesys.h |   14 ------
 src/pmdas/linux/help      |    1 
 src/pmdas/linux/pmda.c    |   66 ++++++++++++----------------
 src/pmdas/linux/swapdev.c |  106
+++++++++-------------------------------------
 src/pmdas/linux/swapdev.h |   15 +-----
 src/pmdas/sample/Install  |   12 ++---
 src/pmdas/summary/Install |    7 ---
 src/pmdas/weblog/Install  |   43 ------------------
 src/pmie/etc_init.d_pmie  |   27 +----------
 src/pmie/pmie_check.sh    |   32 -------------
 12 files changed, 87 insertions(+), 341 deletions(-)

commit 2e5507afc5e2a48463f412946b80b5458e2b5518
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jul 14 14:25:26 2008 +1000

    Make similar changes to the swap device instance domain as
    were earlier made to the filesystem instance domain, i.e.
    switch to managing it using pmdaCache routines.

commit ea9f98f128971d0957f321f8ad99977c0fc66071
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jul 14 13:52:48 2008 +1000

    Our production monitoring came across a situation where the
    filesystem instance domain had got thoroughly confused.  It
    looks like some (unknown) combination of mounts and unmounts
    (possibly at different places) had caused two different dev
    names to be pointing at the same entry in the table, and to
    be incorrectly reporting the same value.
    
    The root cause isn't exactly known, however when looking at
    the code and attempting to reproduce this, it became clear
    that we're not using the pmdaCache interfaces here and we're
    not correctly preserving the internal/external instance ID
    mapping.
    
    So, to fix this I've rewritten (much simplified) the code to
    manage the filesys indom using the pmdaCache interfaces.
    This obviously resolves the second problem, and very likely
    the first as well.

commit 7d18871f00a5cb287adab5115006091e2439aea2
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jul 14 11:14:26 2008 +1000

    Add a (missing) help text entry for mem.util.anonpages.

commit dfb0a393e53ade33593337332bb81650339c255d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jul 7 16:16:46 2008 +1000

    Remove a few remaining irix platform references.




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