Changes committed to git://oss.sgi.com/nathans/pcp.git
build/sun/pcp.xml | 3
configure.in | 13 -
man/man1/GNUmakefile | 2
man/man1/pmiestatus.1 | 53 ++++
src/GNUmakefile | 2
src/include/platform_defs.h.in | 2
src/pmdas/linux/cgroups.c | 449 +++++++++++++++++++++++++++++++----------
src/pmdas/linux/cgroups.h | 18 +
src/pmdas/linux/pmda.c | 23 +-
src/pmie/pmie_check.sh | 3
src/pmie/pmie_daily.sh | 2
src/pmieconf/GNUmakefile | 5
src/pmieconf/io.c | 4
src/pmiestatus/.gitignore | 1
src/pmiestatus/GNUmakefile | 36 +++
src/pmiestatus/pmiestatus.c | 69 ++++++
src/pmstat/pmstat.c | 6
17 files changed, 541 insertions(+), 150 deletions(-)
commit bcbb6c68947a76242dba0512e1d200bfd6848e1e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 16 10:54:51 2010 +1000
Rework cgroup stats to correctly implement fetch and desc operations.
Getting close now - the per-process metrics remain, primarily.
commit 259ff3cebd22a95e0e856fb1f179555ce05b81e4
Merge: 37ea7d0 97cbe92
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 15 21:12:44 2010 +1000
Merge branch 'pmiestatus-tot' of git://oss.sgi.com/makc/pcp into dev
commit 97cbe9227daf608f7953cda1f505f785faccf7b2
Author: Max Matveev <makc@xxxxxxxxx>
Date: Tue Jun 15 17:53:59 2010 +1000
Do not assume LD_LIBRARY_PATH is magic
On MacOS X LD_LIBRARY_PATH does nothing magical, the correct incantation
is to use DYLD_LIBRARY_PATH - fortunately this is already captured in
RUN_IN_BUILD_ENV macro.
commit 29d06ddec04703b383f1f9288a6e5f82f759360c
Author: Max Matveev <makc@xxxxxxxxx>
Date: Tue Jun 15 17:27:25 2010 +1000
Add utility to extract data from pmie stats files
Greg Banks reported that root on his machine was spammed by pmie_check: his
machine only has 3 letters in its hostname and this is not long enough for
string(1) used by pmie_check to consider it a real string. Sure, I could've
used strings -n2 to reduce the limit but given that it is a second attempt
of solve the problem of parsing binary files with inadequate tools
I've decided to to create a proper tool - pmiestatus.
commit b0e6aa9af9edb875562658646f6723d669b6f7f0
Author: Max Matveev <makc@xxxxxxxxx>
Date: Thu Jun 10 17:47:46 2010 +1000
Stop Solaris' Service Management Framework from restarting pmcd if pmda dies
If a pmda dumps core SMF on Solaris notices that and restarts the
whole service - pmcd is able to deal with its children itself and
can restart them if requested, so tell SMF to ignore core dumps from
pmdas.
commit f472f618157329f96e18da517dd88a09d190d433
Author: Max Matveev <makc@xxxxxxxxx>
Date: Tue Jun 15 17:29:32 2010 +1000
Use AC_HEADER_TIOCGWINSZ to check for TIOCGWINSZ
Previous attempt to use hand-rolled wasn't working on platforms which
do have SIGWINCH and termios.h and sys/ioctl.h but TIOCGWINSZ wasn't
defined in sys/ioctl.h (e.g. Solaris).
Fortunately autoconf has "convenient" macro for checking for such
pesky ioctl command, all what's needed is to match the expectations
between autoconf and code.
|