pcp
[Top] [All Lists]

pcp updates

To: pcp <pcp@xxxxxxxxxxx>
Subject: pcp updates
From: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Thu, 02 Aug 2012 15:59:52 +1000
Cc: Nathan Scott <nathans@xxxxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120605 Thunderbird/13.0
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

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