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.
|