Project

General

Profile

Activity

From 2009-05-26 to 2009-06-24

2009-06-24

16:41 Revision 704a39cc: Fix up some compiler warnings that have crept in.
Nathan Scott
15:48 Revision c1b46ef0: Scan all instance domains in MMV PMDA, not just first one.
Nathan Scott
12:28 Revision 4ca78cc5: No-prefix option for MMV clients wanting specific metric names.
Nathan Scott
11:00 Revision 7a16daeb: Add a diagnostic tool for MMV clients and PMDA.
An additional diagnostic tool has been added into the
set of files installed with the MMV PMDA to aid testing
and deb...
Nathan Scott
10:48 Revision 860d00b6: Final format modifications for MMV PMDA, for instances.
This change reworks the way instance domains are handled
in the MMV PMDA, to be more consistent with the way it
deals...
Nathan Scott

2009-06-19

15:35 Revision 63c3d4fb: Remove a redundant variable assignment in libpcp, from code reviewing.
Nathan Scott
15:35 Revision 3c744ac0: Change the MMV PMDA to be able to use metrics with deep name hierarchies.
Current code assumes mmv.<file>.<name> whereas we want to be able to
have more complex name groupings like mmv.<file>...
Nathan Scott
15:32 Revision 6b351446: Rework the Perl module to use PMNS routines from libpcp instead of redoing it.
Nathan Scott
15:31 Revision 6f2072fa: Correct an offset described in mmv file format header.
Nathan Scott

2009-06-18

16:48 Revision 790611b5: Fix trivial build issues in MMV land.
Nathan Scott
16:10 Revision 4f0fa811: Fix the Perl MMV module build when no pcp installed locally.
Nathan Scott
16:08 Revision 36e1f546: Fix the Perl PMDA module build when no pcp installed locally.
Martin Hicks
16:06 Revision cdc1421e: Remove some conditional Win32 porting code, no longer needed in chkhelp.
Nathan Scott
16:06 Revision 938fe5a1: Fix a typo in the PMNS man page.
Nathan Scott
16:05 Revision 5302e648: Format extensions for the Memory Mapped Value PMDA and library.
This change introduces several changes to the ondisk format, and
we are much closer to having a releasable next versi...
Nathan Scott

2009-06-15

15:08 Revision 16f09f2f: Add git ignore file for MMV Perl module.
Nathan Scott
15:08 Revision ef37707b: On-disk version change for MMV format adding semantics support.
This change adds the requirement that metrics must be designated as
counter, instantaneous or discrete when initially...
Nathan Scott
13:52 Revision 17d25c41: Remove most of the PMDANOTREADY/READY PDU logic from PMDA MMV.
This isn't worth the trouble is causes (just log warnings, AFAICT).
In our experience with a production MMV-alike PMD...
Nathan Scott
12:45 Revision afe36411: Initial version of the Memory Mapped Value Perl module.
Nathan Scott
09:45 Revision b18a3f84: Fix update_names routine in pmdammv, regressed recently.
The switch from UpdateNames to ReplacePmnsSubtree means the
pmcd sighup is no longer being done - make it so. Also t...
Nathan Scott

2009-06-12

15:04 Revision 66194b20: hinv.ndisk should have discrete, not instantaneous semantics in Windows PMDA
Nathan Scott
15:03 Revision c5c5740e: MMV agent and library fixes, big and small.
- fix man page cut&paste typo on mmv_inc_value NAME section
- use double-back quote in mmv.4 section describing MMV m...
Nathan Scott

2009-06-10

15:32 Revision fb8144d6: Further cpan build tweaks simplifying the Win32 build somewhat.
Nathan Scott
15:00 Revision b8415f0a: Incorporate perl modules into the Win32 build.
Steps required to get this going were:
- use dmake.exe for perl part of the build on Win32.
- drop unused local_strdu...
Nathan Scott
12:23 Revision 23670065: Improve the instance domain handling logic in the Windows PMDA.
Fix a bug where we'd not set V_COLLECTED for any but the first
instance for some instance domains. Move the logic wh...
Nathan Scott

2009-06-09

18:39 Revision 4c60dec3: Rework the auto-switch 32/64 logic for certain Windows metrics.
Also, ensure a one-trip evaluation for instances that are not of
REDO type in the Windows PMDA.
Nathan Scott
18:30 Revision efb31580: Correct logic error on fetch filesys metrics update checking.
Nathan Scott
14:33 Revision 15ac2660: Fix hinv.ncpu and hinv.ndisk as first Windows PMDA fetch.
If the very first fetch to a newly started Windows PMDA is
either hinv.ncpu or hinv.ndisk, zero could be returned.
T...
Nathan Scott
12:01 Revision 354e2b92: Extend the Zimbra PMDA with service status metrics.
Nathan Scott
10:27 Revision 7e01dd91: Use tempnam not tmpnam for pmprintf temporary filename generation.
This provides better control over tmpfile placement, and has much
better behaviour in general under Win32 conditions ...
Nathan Scott

2009-06-07

16:48 Revision ca0a91d2: Make PCP build on OpenSolaris 2009.06
- GCC 3.4.3 needs -fPIC to create DSO with lots of symbols, -fpic is not
enough.
- standard awk on Solaris does n...
Max Matveev

2009-06-04

14:59 Revision 54c218d2: Turns out Win32 apps can return EINVAL on a failed socket send.
This resolves bugzilla bug #837 related to failing to reconnect. Nathan Scott

2009-06-03

15:15 Revision f5c226b1: New Windows memory cluster, stats from GlobalMemoryStatusEx().
This adds several mem.util metrics, and several swap metrics.
All memory stats that use GlovalMemoryStatusEx (hinv.ph...
Nathan Scott
10:59 Revision a33b7d21: Fix compiler warning due to lack of return in a Win32 interface.
Nathan Scott
10:55 Revision e80d2dca: Force use of MEMORYSTATUSEX interface in Windows PMDA.
This resolves a (long standing) precision problem under Win32
where only 2GB of physical memory was reported but 4GB ...
Nathan Scott

2009-06-02

17:40 Revision 00a511ef: Add git ignore file for Zimbra PMDA files.
Nathan Scott
17:25 Revision ba5a68ae: Improvements and fixes to the Zimbra PMDA.
Correctly handles the instance domain metrics now, some regexs
had a extra space at the end which wasn't in the data ...
Nathan Scott
17:21 Revision fec9f7eb: Bump Perl PMDA interface version for tail mode fixes.
Implemented log file rotation and socket reconnect handling,
and generally improved the file "tail" mode of operation.
Nathan Scott

2009-06-01

20:03 Revision 82756a03: Complete remaining coding todo items on the Perl PMDA module.
Now handles automatic logfile rotation detection, automatic
host socket reconnection, and installs a sigpipe handler ...
Nathan Scott
16:04 Revision dc01ad40: Remove a spurious chdir() call in Perl PMDA namespace code.
Nathan Scott
16:03 Revision 71dfe201: Improve metric names for some Zimbra metrics.
Nathan Scott
15:30 Revision 0762f04b: Initial version of the Zimbra Collaboration Suite PMDA.
The Zimbra server exports statistics into CSV files while
its running. Some of these we have covered inside existing...
Nathan Scott
15:24 Revision 9436ae52: Additional options for rpms generated by cpanflute2.
Default to build version -1 (not -8) on rpms. Add on the
--noperlreqs option, so rpms can be transfered to machines
...
Nathan Scott
08:57 Revision 1b67ffa9: Use ReplacePmnsSubtree instead of UpdateNames in MMV PMDA.
Addresses locking issues around updating namespace files, and
having signals appropriately blocked in case of interru...
Nathan Scott

2009-05-29

11:36 Revision 7d06aa20: Bump version number to 2.8.7 for Win32 release.
Nathan Scott
11:31 Revision 90999922: Remove last remaining remnants of querydesc mechanism in pmdawindows.
Nathan Scott
11:11 Revision 86b782bf: Improvements to the Windows kernel PMDA.
- Significant reduction in memory footprint. Turns out that
every metric instance being added into a long-running ...
Nathan Scott

2009-05-26

12:31 Revision 1d895341: Remove no longer used Mac metric names from help.
Nathan Scott
12:24 Revision ad35c1d8: Bump version to 2.8.6 for build fixes.
Nathan Scott
12:00 Revision cedef722: Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev
Nathan Scott
12:00 Revision a5e249ae: Use a single domain file in the source tree to help avoid mistakes.
Nathan Scott
11:55 Revision 06b604af: Add the tmpfs filesystem metrics and instance domain.
Nathan Scott
 

Also available in: Atom