Changes committed to git://oss.sgi.com/nathans/pcp.git dev
VERSION.pcp | 2
build/rpm/fedora.spec | 11
debian/changelog | 6
qa/945 | 48 +
qa/group | 2
qa/src/GNUlocaldefs | 2
qa/src/new_xfs.0 |binary
qa/src/new_xfs.index |binary
qa/src/new_xfs.meta |binary
src/pmdas/GNUmakefile | 2
src/pmdas/linux/GNUmakefile | 12
src/pmdas/linux/clusters.h | 7
src/pmdas/linux/filesys.c | 84 --
src/pmdas/linux/filesys.h | 77 --
src/pmdas/linux/help | 443 ------------
src/pmdas/linux/pmda.c | 815 ----------------------
src/pmdas/linux/proc_fs_xfs.c | 278 -------
src/pmdas/linux/proc_fs_xfs.h | 187 -----
src/pmdas/linux/root_linux | 272 -------
src/pmdas/linux_proc/indom.h | 6
src/pmdas/linux_proc/linux_proc_migrate.conf | 2
src/pmdas/linux_proc/pmda.c | 25
src/pmdas/linux_xfs/.gitignore | 5
src/pmdas/linux_xfs/GNUmakefile | 66 +
src/pmdas/linux_xfs/clusters.h | 31
src/pmdas/linux_xfs/filesys.c | 182 +++++
src/pmdas/linux_xfs/filesys.h | 108 ++
src/pmdas/linux_xfs/help | 469 ++++++++++++
src/pmdas/linux_xfs/indom.h | 38 -
src/pmdas/linux_xfs/linux_xfs_migrate.conf | 15
src/pmdas/linux_xfs/pmda.c | 976 ++++++++++++++++++++++++++-
src/pmdas/linux_xfs/proc_fs_xfs.c | 278 +++++++
src/pmdas/linux_xfs/proc_fs_xfs.h | 187 +++++
src/pmdas/linux_xfs/root_xfs | 297 ++++++++
src/pmns/stdpmid.pcp | 2
35 files changed, 2739 insertions(+), 2196 deletions(-)
commit 5a069fbfe56bf4108a104dfcf6fd92559c39f63e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Aug 5 17:22:38 2013 +1000
Add initial test exercising the XFS metric split
Test qa/645 is added to check the logrewrite config for
the xfs.* and quota.* hierarchies. Several issues have
been uncovered in the code as a result, and fixed here.
This is an interim commit as there's outstanding issues
with handling the filesys indom - seeking help on that
one from kenj, the rewrite rules don't seem to do what
I want here.
commit 6e775858d8f7c390ba6b4de692e84c9eb70fd346
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Aug 5 12:38:20 2013 +1000
Update version files with (in-progress) 3.8.3 release number
commit bac6b18273f6fb20999aafa44c3179b7535e977b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat Aug 3 12:04:04 2013 +1000
Cleanup some old specfile changelog entries wrt percent sign
commit ec28cf0722f1e8a1d2505c32b5bcf20d88373b10
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat Aug 3 12:02:54 2013 +1000
Split the XFS and XFS quota metrics into a separate PMDA
We recently discovered that the XFS quota.* metrics require
root access to function, and thus were inadvertantly broken
by the changes to run pmcd as an unprivileged user.
The xfs.control.reset functionality, for resetting the XFS
kernel statistics back to zero also requires root access.
This change moves all of the XFS metrics out of the Linux
kernel PMDA into a new pmdaxfs, which runs as root. A log
migration rewriter configuration is also provided for auto
transitioning daily archives.
New QA tests will be added in a followup commit exercising
both the fix to the original problems, and the log rewrite
configuration mechanism.
|