Changes committed to git://oss.sgi.com/pcp/pcp.git dev
VERSION.pcp | 2
debian/changelog | 6
src/pmdas/linux/GNUmakefile | 4
src/pmdas/linux/cgroups.c | 9
src/pmdas/linux/clusters.h | 2
src/pmdas/linux/dynamic.c | 19 +
src/pmdas/linux/dynamic.h | 4
src/pmdas/linux/help | 20 -
src/pmdas/linux/interrupts.c | 381 +++++++++++++++++++++++++++++++++++++-
src/pmdas/linux/interrupts.h | 18 +
src/pmdas/linux/pmda.c | 130 +++++-------
src/pmdas/linux/proc_interrupts.c | 198 -------------------
src/pmdas/linux/proc_interrupts.h | 40 ---
src/pmdas/linux/root_linux | 9
14 files changed, 502 insertions(+), 340 deletions(-)
commit 1c2fdb31e0faeccd109b9465c86713fafd12b606
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Feb 2 21:55:04 2011 +1100
Provide metric help text for (now dynamic) interrupt metrics.
commit a76eccd44b8d520945fd7bdada639c0fc09f46c9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Feb 2 08:28:39 2011 +1100
Change version in development branch for version clarity.
commit 8d0b9ca2c090438a29a7a7b62a53b831f7d4f46f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Feb 2 08:26:29 2011 +1100
Make Linux interrupt metrics use dynamic names.
Switch kernel.percpu.interrupts metric which used the combined
CPU and interrupt-line instance domain to be individual percpu
metrics (CPU indom) with separate namespace entries for each
interrupt line.
Also, we add here all the missing metrics from /proc/interrupts
- counters (e.g. on x86) for non-maskable interrupts, performance
monitoring interrupts, rescheduling interrupts, TLB shootdowns,
etc as well as the count of interrupt handling errors.
|