pcp
[Top] [All Lists]

pcp updates: pmdamounts, qa

To: PCP <pcp@xxxxxxxxxxx>
Subject: pcp updates: pmdamounts, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 11 Aug 2015 22:15:44 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1117321156.9093461.1439345678422.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: SpM621A06Jl7/tcMtj97Ll726k631A==
Thread-topic: pcp updates: pmdamounts, qa
Changes committed to git://git.pcp.io/nathans/pcp.git master

Nathan Scott (3):
      qa: do not install makefile.install (earlier merge botch)
      qa: mark 750 as flakey, pmdarpm threading vs rpmdb-reading is racey
      pmdamounts: add mount fs usage metrics via statvfs(3)

Prasanna Gautam (1):
      missing global_config


 Vagrantfile               |    2 
 qa/845                    |   14 +-
 qa/845.out                |   46 ++++++++-
 qa/GNUmakefile            |    3 
 qa/group                  |    2 
 qa/src/GNUlocaldefs       |    2 
 qa/src/fsstats.python     |   69 +++++++++++++
 src/pmdas/mounts/help     |   20 +++
 src/pmdas/mounts/mounts.c |  234 ++++++++++++++++++++++++++++++++++++----------
 src/pmdas/mounts/pmns     |   20 +++
 10 files changed, 343 insertions(+), 69 deletions(-)


commit 2ef8a644976e46bef34bbf130231849e8b893ac8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Aug 12 12:13:07 2015 +1000

    pmdamounts: add mount fs usage metrics via statvfs(3)
    
    Extend pmdamounts to export filesystem usage metrics for the
    mounts that it is tracking.  This allows one to track filesys
    metrics for mounts that kernel PMDAs would typically discard,
    such as for NFS clients, which in turn is useful for PCP/pmie-
    based monitoring of mounts from hosts where a full PCP install
    on the server is not a viable option.
    
    Test qa/845 is extended with more coverage for pmdamounts and
    to ensure the new metrics are comparable with the kernel PMDA
    filesys metrics for the same mount.

commit 9ccacea98b86a6c1f2e5f942616c862ae10eed6a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Aug 12 10:34:55 2015 +1000

    qa: mark 750 as flakey, pmdarpm threading vs rpmdb-reading is racey

commit 61d1feee49e98d002be8c7d90c5a159fb57529bc
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Aug 12 10:07:23 2015 +1000

    qa: do not install makefile.install (earlier merge botch)

commit e2c7e0dd61c80d5bb67654032b72785b5f12f952
Author: Prasanna Gautam <prasannagautam@xxxxxxxxx>
Date:   Mon Aug 3 23:15:36 2015 -0700

    missing global_config

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