Changes committed to git://oss.sgi.com/nathans/pcp.git
src/libpcp_gui/src/timeclient.c | 4
src/pmdas/windows/fetch.c | 21 ++-
src/pmdas/windows/libpdh.h | 3
src/pmdas/windows/open.c | 42 +++++-
src/pmdas/windows/pmda.c | 256
++++++++++++++++++++++++---------------- 5 files changed, 208 insertions(+),
118 deletions(-)
commit 5084f633af27d29c9d54fcbf03192eb9629d540e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Sep 17 13:18:09 2009 +1000
Fix the Windows SQL Server buffer_cache metric for more platforms.
This metric is a (32 bit float) PERF_RAW_FRACTION metric under
Windows 2003 Server and SQL Server 2000, but under Windows and
SQL Server 2008 its a 64 bit double (PERF_LARGE_RAW_FRACTION).
Needed additional code to handle this type, which we've not come
across before.
In addition reworked startup slightly to reduce the warnings and
correct types being used in the metric table for several Windows
metrics - when going to 64 bit Windows 2008, lots of types have
changed and pmcd.log was spammed with warnings as a result. This
is now figured out on the fly, at PMDA startup, for the affected
metrics (using M_AUTO64 flag to identify those that will change).
commit 0ec55c66fc9fee6a971d4c9f2d98a9bf4b78b64c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Sep 17 12:39:46 2009 +1000
Use errnos that exist on all platforms.
|