pcp
[Top] [All Lists]

pcp updates: merges

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: merges
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 13 Jun 2016 21:17:18 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <2137242971.54529707.1465866893842.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: hr6TSd06MSek0HnOhaYh/iwQnuGClg==
Thread-topic: pcp updates: merges
(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

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: merges, Nathan Scott <=