(Gentle reminder that we are now in "QA week" for 3.11.3 where
docs, build, QA and important-fixes only are being merged.
If you can spend time kicking the tyres on the master branch,
please do - thanks!)
Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (4):
tar build: issues with empty directories
src/libpcp/src/derive.c: avoid strnlen()
qa/994: root's group is not always root
qa/admin/check-vm: small tweak for user pcp test
Mark Goodwin (2):
collectl2pcp - refine proc indom external names, add support for
additional metrics
qa - updates for collectl2pcp changes
Marko Myllynen (1):
docs: minor wording tweak in pmlogreduce man page
Nathan Scott (1):
docs: trivial update to the qa README re test 008
build/tar/GNUmakefile | 8 -
build/tar/postinstall.tail | 24 ++-
man/man1/pmlogreduce.1 | 5
qa/536 | 1
qa/536.out | 3
qa/544 | 42 +++++
qa/544.out | 8 -
qa/994 | 18 +-
qa/README | 2
qa/admin/check-vm | 7
src/collectl2pcp/collectl2pcp.c | 17 ++
src/collectl2pcp/load.c | 5
src/collectl2pcp/metrics.h | 2
src/collectl2pcp/net.c | 60 +++++++
src/collectl2pcp/proc.c | 316 ++++++++++++++++++++++++++--------------
src/collectl2pcp/util.c | 15 +
src/libpcp/src/derive.c | 2
17 files changed, 394 insertions(+), 141 deletions(-)
commit 63783d44642aa36718144539610cec43119f667d
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Tue Jun 14 10:56:20 2016 +1000
docs: minor wording tweak in pmlogreduce man page
Nowadays there are many ways to create archives (eg pmrep
and LOGIMPORT API - its not limited to a handful of tools
anymore.
commit cc480805f027e27f18be7ef4f6cd0e44e16c6a24
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 13 09:08:18 2016 +1000
qa/admin/check-vm: small tweak for user pcp test
commit fd8cf3c0334a6c5422cff1a372b742230259c057
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 13 09:07:02 2016 +1000
qa/994: root's group is not always root
Handle the "wheel" group on the BSD platforms.
commit 6af5abfe95a542733992e6249a7222411b9402bb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 13 08:53:57 2016 +1000
src/libpcp/src/derive.c: avoid strnlen()
strnlen() is not portable ... it is not defined for Mac OS X.
And it is not needed in the this context ... replace call by
a simpler test.
commit 671dab1d30846c4fd081b44117673f64eed867a6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jun 12 18:02:18 2016 +1000
tar build: issues with empty directories
These are not in the tarball, and need special handling in the
postinstall script.
commit 62d62f62cb647dc0092bc44cd9f7adf71e1de85c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jun 10 17:31:29 2016 +1000
docs: trivial update to the qa README re test 008
commit 206ed6986a372df8702ed78802ae799ab7c70bb4
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Fri Jun 10 13:40:39 2016 +1000
qa - updates for collectl2pcp changes
Adds extra test code for new metrics and proc indom external names change.
modified: qa/536
modified: qa/536.out
modified: qa/544
modified: qa/544.out
commit 8a4c25ee215715b4188e3c4fe8f6f95b420b888c
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Fri Jun 10 13:33:05 2016 +1000
collectl2pcp - refine proc indom external names, add support for additional
metrics
This updates collectl2pcp so the proc indom external instance names match
similar recent changes to the Linux proc PMDA (i.e. pid and command but
args are now truncated), and adds support for converting the following
additional process and network metrics :
proc.psinfo.pid
proc.psinfo.sname
proc.psinfo.ppid
proc.psinfo.utime
proc.psinfo.stime
proc.psinfo.cutime
proc.psinfo.cstime
proc.psinfo.priority
proc.psinfo.nice
proc.psinfo.start_time
proc.psinfo.vsize
proc.psinfo.rss
proc.psinfo.blocked
proc.psinfo.wchan_s
proc.psinfo.processor
proc.memory.vmpeak
proc.memory.vmsize
proc.memory.vmlock
proc.memory.vmhwn
proc.memory.vmrss
proc.memory.vmdata
proc.memory.vmstack
proc.memory.vmexe
proc.memory.vmlib
proc.memory.vmpte
proc.memory.vmswap
proc.psinfo.cmd
proc.psinfo.psargs
proc.io.syscr
proc.io.syscw
proc.io.read_bytes
proc.io.write_bytes
proc.io.cancelled_write_bytes
network.tcp.rtoalgorithm
network.tcp.rtomin
network.tcp.rtomax
network.tcp.maxconn
network.tcp.activeopens
network.tcp.passiveopens
network.tcp.attemptfails
network.tcp.estabresets
network.tcp.currestab
network.tcp.insegs
network.tcp.outsegs
network.tcp.retranssegs
network.tcp.inerrs
network.tcp.outrsts
network.udp.indatagrams
network.udp.noports
network.udp.inerrors
network.udp.outdatagrams
network.udp.recvbuferrors
network.udp.sndbuferrors
|