Changes committed to git://oss.sgi.com/markgw/pcp/pcp.git proc_pmda
(note: 'proc_pmda' branch, and also pulled from Ken's proc_pmda
branch prior to the changes listed below).
This fixes up the remaining cgroup issues and completes the
migration/split from the Linux PMDA to the proc PMDA,
including the pmlogrewrite config to migrate archives.
commit 7009ca620edf2ccbf430857762f61817ca68200d
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Thu Aug 2 15:51:21 2012 +1000
pmlogrewrite config for migrating archives containing proc
and cgroup metrics that were captured prior to splitting off
the proc PMDA from the Linux PMDA. For details, see comments
in linux_proc_migrate.conf
modified: src/pmdas/linux_proc/GNUmakefile
new file: src/pmdas/linux_proc/linux_proc_migrate.conf
modified: src/pmlogrewrite/GNUmakefile
commit 5fc95183ec8e400c302ccab6045e68431421a672
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Thu Aug 2 15:16:30 2012 +1000
Finish the cgroups migration from the Linux PMDA.
Fix refresh_filesys() to correctly walk the mount table, add
refresh_cpu_indom() for cgroup.groups.cpuacct.[<group>.]usage_percpu
and cgroup.groups.cpuacct.usage_percpu and correctly initialize the
instance domains under the control of the pmdaCache API. The proc
indom itself still uses it's own indexing for efficiency reasons
and because it never needs to be persistent anyway.
modified: src/pmdas/linux_proc/cgroups.c
modified: src/pmdas/linux_proc/filesys.c
modified: src/pmdas/linux_proc/filesys.h
modified: src/pmdas/linux_proc/pmda.c
|