Project

General

Profile

Activity

From 2008-07-10 to 2008-08-08

2008-08-07

11:18 Revision a2dd7d7e: Only install the systemtap PMDA on Linux.
Nathan Scott
11:12 Revision 94775eeb: Update the pmdaproc.sh shared shell script, used by the PMDA
Install/Remove scripts.
- Remove special casing for just Linux to use $PCP_PMDAS_DIR
this is used by all platforms ...
Nathan Scott
08:19 Revision e6b8ab94: gmake does not evaluate environment variables when expanding
paths to included makefile snippets (like pcp.conf). So, we
need to first expand the optional env var PCP_DIR into a...
Nathan Scott
07:52 Revision 58708087: Fix up several issues with the updated instance domain handling
code in the Windows PMDA. Some metrics were annotated with the
wrong instance type. When discarding the _Total valu...
Nathan Scott

2008-08-06

12:20 Revision ebecbdc7: Improve the help text reporting in the Windows PMDA, in two ways.
Firstly, for the one-line help text, if the metric (as most do)
uses a PDH API regular expression for fetching values...
Nathan Scott
12:16 Revision 94cfe005: Remove an old no-longer-used file from the Windows PMDA.
Nathan Scott
12:15 Revision ce7f95a1: In addition to rewriting each metrics indom with the real domain
number early on in the piece, in the Windows PMDA, of course we'll
also need to update the PMIDs themselves.
Nathan Scott
10:27 Revision 78f65407: Make the rpc/nfsd server statistics match up with what the
kernel is exporting in current mainline Linux kernels (and
still support older versions, of course). This means some...
Nathan Scott
09:53 Revision 6ddc6650: Add in many of the other Windows disk metrics, esp. the average
disk read/write/total time metrics for measuring request latency.
Also use __pmSetProgname, else the hostname in the ...
Nathan Scott

2008-08-04

17:14 Revision d3fdf581: Rethink the strategy of using shared a pmcd.so library for all
platforms - its a packaging pain, and not really a nice solution
for those platforms that don't have the Windows DLL ...
Nathan Scott
17:12 Revision 88479ef6: Update cisco man page so we dont install man page links for "parse"
and "probe" - these names are waay to generic for us to install man
pages for.
Nathan Scott

2008-08-01

17:01 Revision 7fcd1cce: Complete the transition away from port 4321 for pmcd - prior to
this change pmcd listened on both new and old ports (44321,4321)
but now listens only on 44321 by default. The -p op...
Nathan Scott
06:26 Revision f01972e2: Added Debian packaging infrastructure for the Perl PMDA API;
this generates an additional package libpcp-pmda-perl. Nathan Scott

2008-07-30

15:29 Revision 89bf410b: nanosleep is q requirement for all platforms, so use just it.
Nathan Scott
15:19 Revision 8f4c1d20: Add configure and rpm build magic to generate an rpm for the
Perl PCP::PMDA module, if cpanflute2 is found. This is part
of the perl-RPM-Specfile package, which is used in the s...
Nathan Scott
14:28 Revision a92874d7: Build CPAN Perl source tarball for PCP-PMDA as part of the build.
Nathan Scott

2008-07-29

14:33 Revision 9a3280c2: Remove the License: line in pcp(1) output as this no longer has
any relevence to anything (all license related code has long-
since gone to the big bitbucket in the sky). Don't fet...
Nathan Scott
14:14 Revision e1aafa68: pmcd.license should be zero, not one, for backward-consistency.
Nathan Scott
09:23 Revision 870f4577: Additional Linux CPU time metrics - aggregate and per-CPU
metrics for:
- virtualisation-layer "steal" time
- separate hard/soft interrupt processing time metrics
Also revisite...
Nathan Scott

2008-07-24

16:21 Revision 0e3e1762: Fix a bug in pmwtf's handling of its arguments - if archives are passed in
with full pathnames, awk spits out a divide-by-zero error part-way through
the report - in the heading lines, where t...
Nathan Scott
16:21 Revision 66b3ff1d: Document couple more required Win32 build env vars.
Nathan Scott

2008-07-18

10:25 Revision 10ec0072: Update the INSTALL document in the top level directory to describe
Windows builds in pains-taking detail. I added notes about Debian
and Mac OS X builds while I was there, and general...
Nathan Scott
08:29 Revision fa96fdea: Fix the RUN_IN_BUILD_ENV build macro, which sets LD_LIBRARY_PATH
on other platforms. On Windows, the only way to influence this
search path using an environment variable is via PATH...
Nathan Scott
08:23 Revision 06574b8d: Further build system tweaks for MinGW/Win32 builds
- no longer hard-code the mingw path
- set the CFLAGS up on Win32 builds to find the local
include directory, which...
Nathan Scott

2008-07-14

14:25 Revision 2e5507af: Make similar changes to the swap device instance domain as
were earlier made to the filesystem instance domain, i.e.
switch to managing it using pmdaCache routines.
Nathan Scott
13:52 Revision ea9f98f1: Our production monitoring came across a situation where the
filesystem instance domain had got thoroughly confused. It
looks like some (unknown) combination of mounts and unmou...
Nathan Scott
11:14 Revision 7d18871f: Add a (missing) help text entry for mem.util.anonpages.
Nathan Scott
 

Also available in: Atom