pcp
[Top] [All Lists]

pcp updates: merges, qa

To: PCP <pcp@xxxxxxxxxxx>
Subject: pcp updates: merges, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 13 Apr 2016 23:07:36 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1792953346.40110487.1460603252152.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 1kIejbl5xE95JP3qYdbV9IbT8mKqjg==
Thread-topic: pcp updates: merges, qa
Changes committed to git://git.pcp.io/pcp.git master

Mark Goodwin (8):
      pmlogconf: log network.softnet.* metrics with default interval
      qa - update qa/366 to cull networking/softnet
      pmda linux: aggregate per-cpu softnet counters in fetch callback
      pmda linux: add network.softnet.percpu.* metrics
      qa: new test qa/820 to check network.softnet percpu aggregation
      qa: qa/820 refine network.softnet aggregation checks
      qa/820 - correct mode
      qa: filter percpu softnet metrics in qa/1030

Nathan Scott (3):
      qa: fix buildbot-observed intermittent failure of qa/845
      build: tweak rpm changelog release meister details
      pmdalinux: tweak softnet copyright dates

Jamie Bainbridge (1):
      pmda linux: convert struct proc_softnet_stat_t to per-cpu counters


 build/rpm/fedora.spec              |    2 -
 qa/1030                            |    2 -
 qa/366                             |    1 
 qa/820                             |   42 ++++++++++++++++++++-
 qa/820.out                         |    2 +
 qa/845                             |    2 -
 qa/group                           |    1 
 src/pmdas/linux/help               |    6 +++
 src/pmdas/linux/pmda.c             |   72 +++++++++++++++++++++++++++++++++----
 src/pmdas/linux/proc_net_softnet.c |   52 ++++++++++++++++----------
 src/pmdas/linux/proc_net_softnet.h |   15 ++++---
 src/pmdas/linux/root_linux         |   10 +++++
 src/pmlogconf/networking/localdefs |    2 -
 src/pmlogconf/networking/softnet   |    4 ++
 14 files changed, 174 insertions(+), 39 deletions(-)


commit e76344a401122e9d17795fc74ed173a33cfcd3b4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Apr 14 13:02:27 2016 +1000

    pmdalinux: tweak softnet copyright dates

commit 52bd5e4a69b840a172f2d1a60feab58010d77acd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Apr 14 12:59:25 2016 +1000

    build: tweak rpm changelog release meister details

commit 736f3b53fc93e541dd989f3ce12facb3272bbc4c
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Thu Apr 14 11:51:20 2016 +1000

    qa: filter percpu softnet metrics in qa/1030

commit 8ea55d5a9780885ed2bce9ac99580f3aacd18e5e
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Apr 13 16:34:02 2016 +1000

    qa/820 - correct mode
    
        modified:   qa/820

commit 819727852375cec3a5c7d5296d833c7a0cc805eb
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Apr 13 16:07:23 2016 +1000

    qa: qa/820 refine network.softnet aggregation checks

commit aa247a7a41fc2ecb09f1df474c5285ca40a7936e
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Apr 13 16:06:13 2016 +1000

    qa: new test qa/820 to check network.softnet percpu aggregation
    
    Added to pmda.linux group. Not run on platforms other than Linux.
    
        new file:   qa/820
        new file:   qa/820.out
        modified:   qa/group

commit e6c6a02c3233460b4d013366ef36e53170541297
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Apr 13 16:04:31 2016 +1000

    pmda linux: add network.softnet.percpu.* metrics
    
    This implements per-cpu variants of the existing summed metrics. Useful
    for network multiqueue performance analysis, and other network issues.
    
        modified:   src/pmdas/linux/help
        modified:   src/pmdas/linux/pmda.c
        modified:   src/pmdas/linux/root_linux

commit c79bbbe8ed7a507fb18cd89f791f45b8fd7d824f
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Apr 13 16:03:08 2016 +1000

    pmda linux: aggregate per-cpu softnet counters in fetch callback
    
        Scrape per-cpu counters in proc_net_softnet_t and aggregate them in
        the fetch callback instead of the refresh function for the existing
        network.softnet.* metrics. No functional change. This is in prep for
        adding new per-cpu softnet metrics.
    
        modified:   src/pmdas/linux/pmda.c
        modified:   src/pmdas/linux/proc_net_softnet.c

commit a98912fc15d621101d0314f88757cccc66985de0
Author: Jamie Bainbridge <jbainbri@xxxxxxxxxx>
Date:   Wed Apr 13 16:01:54 2016 +1000

    pmda linux: convert struct proc_softnet_stat_t to per-cpu counters
    
    Prep for adding per-cpu network.softnet.percpu metrics
    
        modified:   src/pmdas/linux/proc_net_softnet.h

commit 1e264148d4b84802f0712a052f00e7e0a0c57dcd
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Tue Apr 12 14:09:37 2016 +1000

    qa - update qa/366 to cull networking/softnet

commit 73df3c2e6389ec3a7e975f49c7a8db38a67b48e4
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Tue Apr 12 10:53:10 2016 +1000

    pmlogconf: log network.softnet.* metrics with default interval
    
    The network.softnet.* counters are extremely useful in tracking and
    diagnosing certain Linux networking issues, so log them by default
    on Linux platforms with default interval.
    
        modified:   src/pmlogconf/networking/localdefs
        new file:   src/pmlogconf/networking/softnet

commit a87dca799326452320dbc441313ea641951bda76
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Apr 11 12:56:02 2016 +1000

    qa: fix buildbot-observed intermittent failure of qa/845
    
    Make the tolerance check match the intent (and comment);
    allow 1% difference in filesystem metrics, not 1 block.

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