pcp
[Top] [All Lists]

pcp updates: rvernica merge, pmdaoracle

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: rvernica merge, pmdaoracle
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 25 Feb 2016 01:31:48 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 5+uObw2qpFiEZSttmrIXvnI+c5Kn7Q==
Thread-topic: pcp updates: rvernica merge, pmdaoracle
Changes committed to git://git.pcp.io/pcp.git master

Nathan Scott (3):
      pmdaoracle: complete rewrite of all instance domain handling
      pmdaoracle: remove unused values hash in name-based lookup table
      pmdaoracle: cleanup, consolidate the final table lookup hash

Rares Vernica (2):
      Replace PCP_VAR_LIB with PCP_VAR_DIR in manual page and script comment.
      Fix wrong pointer to pmDesc Example for mmv_metric_t


 books/PCP_PG/pcp-programmers-guide.xml |    2 
 man/man1/pmlogger.1                    |   18 
 src/pmdas/oracle/Install               |    2 
 src/pmdas/oracle/pmdaoracle.pl         | 1471 +++++++++++++++++++++------------
 src/pmlogger/pmlogger_daily.sh         |    2 
 5 files changed, 971 insertions(+), 524 deletions(-)


commit 8e2daeee43b918fcc5bb0b5269faee997c885912
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Feb 25 17:16:32 2016 +1100

    pmdaoracle: cleanup, consolidate the final table lookup hash

commit aab8dc9a5bd8b7f100d24854f11cfeb9135010c5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Feb 25 16:11:40 2016 +1100

    pmdaoracle: remove unused values hash in name-based lookup table

commit f2daad3ce1ae6aa635f655868260c470171ce7c4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Feb 25 16:08:56 2016 +1100

    pmdaoracle: complete rewrite of all instance domain handling
    
    Rework the way pmdaoracle manages instance domains.  Main goal here
    is to evaluate instance domains (esp external names) once, wherever
    possible, and not redo that on every fetch.  The fetch queries now
    have smaller payloads.
    
    To achieve this we now respond to instance PDUs from pmcd, separate
    to the refresh() for values.  Note that some instance names are now
    more complete - previously the code to expand (for example) datafile
    names was not used, but now is - which results in clearer metrics.
    
    The v$db_object_cache values are now accumulated correctly once more.
    The v$backup status code (numeric form) is re-instated here too, and
    the fetch_callback uses a faster lookup into the value array (before
    we were inadvertently doing deep copies there).

commit 592a7a04ca5315bee8cfdd0d697575e6e9c297b0
Author: Rares Vernica <rvernica@xxxxxxxxx>
Date:   Tue Feb 23 10:50:14 2016 -0800

    Replace PCP_VAR_LIB with PCP_VAR_DIR in manual page and script comment.

commit 2f40fbdae29c2f7e49ebc9e6fbf24a695aace337
Author: Rares Vernica <rvernica@xxxxxxxxx>
Date:   Fri Feb 5 16:30:00 2016 -0800

    Fix wrong pointer to pmDesc Example for mmv_metric_t

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