| Newsgroups |
gmane.comp.sysutils.pcp |
| Message-ID |
<[email protected]> |
14 New Commits:
[pcp:master] By Oliva, Lukas <[email protected]>:
896001b39a22 ( https://github.com/performancecopilot/pcp/commit/896001b39a227daa92849afd60035ac8ac52e622 ) : First commit
Added: .gitignore ( https://github.com/performancecopilot/pcp/blob/master/.gitignore )
[pcp:master] By Oliva, Lukas <[email protected]>:
ed6fafbaf369 ( https://github.com/performancecopilot/pcp/commit/ed6fafbaf369653870fea700c2c2522a5539ea53 ) : pmdabind2.pl - Data fetch working, PCP TODO
Added: pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/pmdabind2.pl )
[pcp:master] By Oliva, Lukas <[email protected]>:
8c90975e4206 ( https://github.com/performancecopilot/pcp/commit/8c90975e4206f462ce4278cca86fd1e761199ea0 ) : Install, Remove, domain.h - Install/remove works
Added: Install ( https://github.com/performancecopilot/pcp/blob/master/Install )
Added: Remove ( https://github.com/performancecopilot/pcp/blob/master/Remove )
Added: domain.h ( https://github.com/performancecopilot/pcp/blob/master/domain.h )
[pcp:master] By Oliva, Lukas <[email protected]>:
6dee7405cbd6 ( https://github.com/performancecopilot/pcp/commit/6dee7405cbd675f6a96093400bf35b3c9fb98aac ) : bind2.conf - Added basic configuration of config
Added: bind2.conf ( https://github.com/performancecopilot/pcp/blob/master/bind2.conf )
[pcp:master] By Oliva, Lukas <[email protected]>:
dd2953079b52 ( https://github.com/performancecopilot/pcp/commit/dd2953079b522d0533a09b17468ae97ca98043f4 ) : First version with coding completed (not working yet) The necesasry code is completed but it still does not work yet. The commit is created in order to reach support of the PCP community with debugging.
Added: bind2-example.conf ( https://github.com/performancecopilot/pcp/blob/master/bind2-example.conf )
Removed: bind2.conf ( https://github.com/performancecopilot/pcp/blob/master/bind2.conf )
Modified: Install ( https://github.com/performancecopilot/pcp/blob/master/Install )
Modified: pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/pmdabind2.pl )
[pcp:master] By Oliva, Lukas <[email protected]>:
e43a653d4d52 ( https://github.com/performancecopilot/pcp/commit/e43a653d4d520e69a8b47b7117d357619ccbfd30 ) : Install - disabled daemon_opt
Modified: Install ( https://github.com/performancecopilot/pcp/blob/master/Install )
[pcp:master] By Oliva, Lukas <[email protected]>:
f168dead053e ( https://github.com/performancecopilot/pcp/commit/f168dead053e343d38d71cd808bacbc3f7d582ff ) : pmdabind2.pl First working version The PMDA works now but there is still some important work remaining to be done so that the wide public can benefit from it: - review all the metrics and to complete its configuration with help (totally missing now)/longhelp (totally missing now)/units (totally missing now)/semantics (should be mostly okay but check would be useful) - write at least basic set of automated tests For the moment however, the PMDA starts if Bind server is available and properly configured, it stands basic load test (while true; do pminfo -f bind2) with small number of zones being served by the Bind server without apparent issues and is able to give all the data retrieved in 1 second period with 2% CPU usage on Intel i7-4700MQ @ 2.4 GHz).
Modified: pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/pmdabind2.pl )
[pcp:master] By Oliva, Lukas <[email protected]>:
c3a31434156e ( https://github.com/performancecopilot/pcp/commit/c3a31434156e0d578da4a4ed5fae4216faf63196 ) : README.md Added README
Added: README.md ( https://github.com/performancecopilot/pcp/blob/master/README.md )
[pcp:master] By Oliva, Lukas <[email protected]>:
854bc47c0346 ( https://github.com/performancecopilot/pcp/commit/854bc47c034627bf2a76e0ece5a7791e90a04218 ) : pmdabind2.pl Corrected licence/copyright info
Modified: pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/pmdabind2.pl )
[pcp:master] By Oliva, Lukas <[email protected]>:
c79d2255748d ( https://github.com/performancecopilot/pcp/commit/c79d2255748d037032638d0261f84a0a8c4f6417 ) : README.md Small update
Modified: README.md ( https://github.com/performancecopilot/pcp/blob/master/README.md )
[pcp:master] By Nathan Scott <[email protected]>:
d3ae9469463d ( https://github.com/performancecopilot/pcp/commit/d3ae9469463d6060051de8b6e0a6f30145b3acbc ) : Merge bind2pmda as src/pmdas subdirectory
Added: src/pmdas/bind2/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/.gitignore )
Added: src/pmdas/bind2/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/Install )
Added: src/pmdas/bind2/README.md ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/README.md )
Added: src/pmdas/bind2/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/Remove )
Added: src/pmdas/bind2/bind2-example.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/bind2-example.conf )
Added: src/pmdas/bind2/domain.h ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/domain.h )
Added: src/pmdas/bind2/pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/pmdabind2.pl )
[pcp:master] By Nathan Scott <[email protected]>:
8bcc31066b74 ( https://github.com/performancecopilot/pcp/commit/8bcc31066b7425f3184bc04b242eb1d61e7a4adf ) : perl api: add missing error codes and local_install helper
Modified: src/perl/PMDA/Changes ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/Changes )
Modified: src/perl/PMDA/PMDA.pm ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/PMDA.pm )
Modified: src/perl/PMDA/PMDA.xs ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/PMDA.xs )
Modified: src/perl/PMDA/local.c ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/local.c )
Modified: src/perl/PMDA/local.h ( https://github.com/performancecopilot/pcp/blob/master/src/perl/PMDA/local.h )
[pcp:master] By Nathan Scott <[email protected]>:
0266c106c085 ( https://github.com/performancecopilot/pcp/commit/0266c106c085e0cbd5259bc0d2f8d6ca5ff0bd11 ) : python api: add missing error codes
Modified: src/python/pmapi.c ( https://github.com/performancecopilot/pcp/blob/master/src/python/pmapi.c )
[pcp:master] By Nathan Scott <[email protected]>:
11664c3a183a ( https://github.com/performancecopilot/pcp/commit/11664c3a183a9fa3ab520520d3085c42ab776f71 ) : pmdabind2: merge, review changes and adding some initial QA Series of small changes from review of pmdabind2: - added copyright and license notices in the usual locations - added a makefile, stitched into the pcp build - assigned a permanent domain number - removed unused myfatal() routine - put the value refresh logic in a callback thats called just once per fetch, rather than once per (pmid:instid) pair within a fetch (this is mostly cosmetic as refresh is guarded by a frequency check already) - dropped force_restart in Install, no longer required - make unrecognised XML elements a warning, not fatal - added a man page - added QA, and PMDA support for XML test data injection - made PMDA handle different XML path prefixing for more recent versions of bind (lacking "/isc/bind" prefix) (note: further changes are needed to fully support the new bind format(s) - see the XML files in QA) - added ./Install script perl module checks - tweak diagnostic verbosity, esp. during the ./Install script Not yet enabled in the build, while we sort out some remaining items (stable PMIDs, PMNS names, audit other metadata, mainly) but this gets Lukas and I on a shared/merged code base for the next round of updates.
Added: qa/1087 ( https://github.com/performancecopilot/pcp/blob/master/qa/1087 )
Added: qa/1087.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1087.out )
Added: qa/named/bind-9.10.4-stats.xml ( https://github.com/performancecopilot/pcp/blob/master/qa/named/bind-9.10.4-stats.xml )
Added: qa/named/bind-rhel6-stats.xml ( https://github.com/performancecopilot/pcp/blob/master/qa/named/bind-rhel6-stats.xml )
Added: src/pmdas/bind2/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/GNUmakefile )
Added: src/pmdas/bind2/pmdabind2.1 ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/pmdabind2.1 )
Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )
Modified: qa/group ( https://github.com/performancecopilot/pcp/blob/master/qa/group )
Modified: qa/named/GNUmakefile ( https://github.com/performancecopilot/pcp/blob/master/qa/named/GNUmakefile )
Modified: src/pmdas/bind2/.gitignore ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/.gitignore )
Modified: src/pmdas/bind2/Install ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/Install )
Modified: src/pmdas/bind2/README.md ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/README.md )
Modified: src/pmdas/bind2/Remove ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/Remove )
Modified: src/pmdas/bind2/bind2-example.conf ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/bind2-example.conf )
Modified: src/pmdas/bind2/pmdabind2.pl ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/bind2/pmdabind2.pl )
Modified: src/pmns/stdpmid.pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmns/stdpmid.pcp )