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
|