pcp
[Top] [All Lists]

pcp updates: primary pmie, pmlogconf fix

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: primary pmie, pmlogconf fix
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 27 May 2016 04:37:51 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <665590733.50183782.1464338262370.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: QovphLuVQL0OXYFtqLrAQEr91F3Xzg==
Thread-topic: pcp updates: primary pmie, pmlogconf fix
(bit more QA work to follow here, but its nearly the weekend - not
quite ready to be merged yet, anyway)

Changes committed to git://git.pcp.io/nathans/pcp.git master

Nathan Scott (2):
      pmlogconf: move atop nfsclient metrics into own config
      rc scripts: add primary (local) pmie concept to pmie

 man/man1/pmie_check.1              |   69 +++++++++++++++++++++++++++----------
 src/pmie/control                   |    9 ++--
 src/pmie/control.local             |    5 +-
 src/pmie/pmie_check.sh             |   67 ++++++++++++++++++-----------------
 src/pmie/pmie_daily.sh             |   49 +++++++++++++++-----------
 src/pmieconf/.gitignore            |    2 -
 src/pmieconf/GNUmakefile           |    3 +
 src/pmieconf/pcp/localdefs         |    2 -
 src/pmieconf/pcp/pmda_status       |   39 --------------------
 src/pmieconf/pcp_web               |   21 -----------
 src/pmieconf/primary/localdefs     |    2 +
 src/pmieconf/primary/pmda_status   |   43 +++++++++++++++++++++++
 src/pmlogconf/tools/atop           |   11 -----
 src/pmlogconf/tools/atop-nfsclient |   14 +++++++
 src/pmlogconf/tools/localdefs      |    1 
 src/pmlogger/pmlogger_check.sh     |   20 +++-------
 src/pmlogger/pmlogger_daily.sh     |   20 +++-------
 17 files changed, 200 insertions(+), 177 deletions(-)


commit fa0c88b841f6cd7b8da95dcd7cb13e5a11cf889f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri May 27 18:32:24 2016 +1000

    rc scripts: add primary (local) pmie concept to pmie
    
    Similar to the primary pmlogger, this extends the pmie
    control format to allow creation of a primary localhost
    pmie process which enabled localhost-specific rules.
    
    The stopped-pmda detection rule is added in as the first
    localhost-specific rule, to improve the reliability of
    the pmda restart process.
    
    QA to follow, but this change is backward compatible in
    control file format (same techniques that were used for
    pmlogger are used here).
    
    This resolves Red Hat BZ 1323851.

commit 7010d06baa1714757edbbbba2c0d4ab4be7289ca
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri May 27 17:41:00 2016 +1000

    pmlogconf: move atop nfsclient metrics into own config
    
    These are metrics from an optional PMDA, so when it is not
    installed pmlogger.log ends up with warnings.  Probe for
    them instead and drop from the config if not available.

<Prev in Thread] Current Thread [Next in Thread>