With these changes, metrics with PM_TYPE_EVENT values are allowed to
have an underlying instance domain.
Changes committed to git://oss.sgi.com/kenj/pcp.git pcp4
(note this is the pcp4 branch)
man/man1/GNUmakefile | 2
man/man1/pmevent.1 | 5
man/man1/pminfo.1 | 4
man/man1/pmval.1 | 4
man/man3/pmunpackeventrecords.3 | 11 +
src/GNUmakefile | 3
src/include/impl.h | 4
src/include/pmapi.h | 2
src/libpcp/src/events.c | 33 ++--
src/pmdas/sample/help | 3
src/pmdas/sample/pmns | 3
src/pmdas/sample/src/events.c | 311 ++++++++++++++++++++++------------------
src/pmdas/sample/src/events.h | 2
src/pmdas/sample/src/sample.c | 33 +++-
src/pmdumplog/pmdumplog.c | 277 +++++++++++++++++++----------------
src/pmevent/doargs.c | 64 +++++++-
src/pmevent/pmevent.c | 169 +++++++++++++++------
src/pmevent/pmevent.h | 4
src/pminfo/pminfo.c | 8 -
src/pmlogger/callback.c | 1
src/pmlogger/events.c | 123 +++++++--------
21 files changed, 639 insertions(+), 427 deletions(-)
commit e44575b312c3f464bab03c8c9210b0a48ab0e243
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Mar 16 06:07:49 2011 +1100
pmevent - add instance domain support
Specific instances can be requested using the "metric spec" syntax,
e.g. sample.event.records[bogus] and the default will be to report
all instances.
The output formatting reports instance names for event record metrics
that have an underlying instance domain.
commit ffe97dd82334686ca71099f8e1ba7befd2a2ef18
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Mar 16 06:05:50 2011 +1100
sample PMDA - instance domain for event records metric
sample.event.records now has two instances.
A new sample.event.no_indom_records metric has event records with
a singular value.
commit fbb0350513343361f8816e6ff9b99bd1ff07e0b8
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Mar 15 22:06:26 2011 +1100
event records - add instance domain support
Metrics returning values of type PM_TYPE_EVENT can now have more
than one instance, just like all other PCP metrics.
Note this involves an API change for pmUnpackEventRecords().
commit fa60b6d594538294285a360fb1ebd277cbd74a2a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Mar 15 21:44:09 2011 +1100
pmval, pminfo - man page typo corrections
|