pcp updates: pmdaredis, pmdanutcracker
"Nathan Scott" <[email protected]> Wed, 25 Jan 2017 01:59:14 -0500 (EST)
| Newsgroups | gmane.comp.sysutils.pcp |
|---|---|
| Message-ID | <[email protected]> |
Changes committed to git://git.pcp.io/pcp.git master
Oliva, Lukas (36):
Initial commit - README.md and .gitignore
Metric listings works
README.md - basic description
pmdamyredis.pl - instances working but PDU errs
pmdamyredis.pl - added connect_pmcd
pmdamyredis.pl - socket timeouts corrected
pmdamyredis.pl - gives first metrics, but unstable
pmdamyredis.pl - working well on instances
pmdamyredis.pl - Fully working for static metrics
start_redises.pl - put some data inside
pmdamyredis.pl - Variant metrics working + notes
pmdamyredis.pl - disabled debug
.gitignore - Initial.commit
start_nutcracker.pl - Starts testing nc and redis
General metrics working
.gitignore - Added t/*.{conf,log}
pmdamynutcracker.pl - YAML config, buggy
.gitignore - extended for t/*.{pid,yml}
pmdamynutcracker.pl - Registration of metrics work
pmdamynutcracker.pl - First working version
pmdamynutcracker.pl - Disabled debugging
pmdamynutcracker.pl - updated copyright
pmdamyredis.pl - Updaed notes and copyright
pmdamynutcracker.pl - fix in result memoization
pmdamynutcracker.pl - Fix in server instance names
pmdamynutcracker.pl - disabled debug again
pmdamynutcracker.pl - Added missing metrics
pmdamyredis.pl - Corrected response fetch
.gitignore - updated to ignore .log and .pid
Removal of temporary pmns file
pmdamyredis.pl - configurable alarm for recv
.gitignore - Ignoring temporary pmns files
pmdamyredis.pl - check host and port to be valid
pmdamyredis.pl - warning correction
pmdamyredis.pl - Fixed recv and socket disconnect
pmdamyredis.pl - Disabled DEBUG again
Nathan Scott (1):
pmdaredis, pmdanutcracker: review changes, some initial QA
.gitignore | 30
Install | 58
README.md | 10
Remove | 50
domain.h | 2
domain.h.perl | 2
mynutcracker.conf | 111 -
myredis.conf | 16
pmdamynutcracker.pl | 1319 +++++++++++---
pmdamyredis.pl | 2780 +++++++++++++++++++++----------
pmns | 2
pmns.perl | 3
qa/912 | 68
qa/912.out | 28
qa/913 | 73
qa/913.out | 28
qa/group | 1
src/pmdas/nutcracker/GNUmakefile | 45
src/pmdas/nutcracker/Install | 19
src/pmdas/nutcracker/README.md | 5
src/pmdas/nutcracker/Remove | 6
src/pmdas/nutcracker/domain.h | 1
src/pmdas/nutcracker/domain.h.perl | 1
src/pmdas/nutcracker/mynutcracker.conf | 53
src/pmdas/nutcracker/nutcracker.conf | 53
src/pmdas/nutcracker/pmdamynutcracker.pl | 785 --------
src/pmdas/nutcracker/pmdanutcracker.1 | 68
src/pmdas/nutcracker/pmdanutcracker.pl | 785 ++++++++
src/pmdas/nutcracker/pmns | 1
src/pmdas/nutcracker/pmns.perl | 1
src/pmdas/redis/GNUmakefile | 45
src/pmdas/redis/Install | 8
src/pmdas/redis/README.md | 5
src/pmdas/redis/Remove | 6
src/pmdas/redis/domain.h | 1
src/pmdas/redis/domain.h.perl | 1
src/pmdas/redis/myredis.conf | 16
src/pmdas/redis/pmdamyredis.pl | 1002 -----------
src/pmdas/redis/pmdaredis.1 | 82
src/pmdas/redis/pmdaredis.pl | 1002 +++++++++++
src/pmdas/redis/pmns | 1
src/pmdas/redis/redis.conf | 17
src/pmns/stdpmid.pcp | 2
t/redis-6380.conf | 14
t/redis-6381.conf | 14
t/redis-6382.conf | 14
t/redis-6383.conf | 14
t/start_nutcracker.pl | 220 ++
t/start_redises.pl | 23
49 files changed, 5808 insertions(+), 3083 deletions(-)
commit 120c9b118199eb05a60f6c041c1f37e01af46400
Author: Nathan Scott <[email protected]>
Date: Wed Jan 25 17:56:40 2017 +1100
pmdaredis, pmdanutcracker: review changes, 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 permanent domain numbers
- dropped force_restart in Install, no longer required
- added man pages
- added QA using installed daemons on default ports
- added ./Install script perl module checks
Not yet enabled in the build, similarly to pmdabind2 - expect
all to be enabled soon though - this gets Lukas and I on a
shared/merged code base for the next round of updates.
commit 058c1e85a69e9fb8987de5d0a3e406c54682e588
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 15:18:29 2016 +0200
pmdamyredis.pl - Disabled DEBUG again
commit 443654fbbdf7abce83e35e920550c512ef4a33af
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 15:16:01 2016 +0200
pmdamyredis.pl - Fixed recv and socket disconnect
- fixed recv call previously not waiting for actual data
- fixed exiting on suddenly missing redis
commit 8a0d61ee14d99d56710bbcd75ea3538ca9e34cf2
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 14:08:37 2016 +0200
pmdamyredis.pl - warning correction
commit b5e7b2ef139c6efc5d8f2e62445f440510fff58d
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 14:05:14 2016 +0200
pmdamyredis.pl - check host and port to be valid
commit acca204c4969ec333bbdd73c4916806000f7fa7e
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 13:12:13 2016 +0200
.gitignore - Ignoring temporary pmns files
commit ef4a71e43e0d059f9badeab34bca10b0cdf35a25
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 13:10:20 2016 +0200
pmdamyredis.pl - configurable alarm for recv
commit 816e39e8ce0f3c132b007d031b2bd6236b9f49a7
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 09:24:00 2016 +0200
Removal of temporary pmns file
commit e4b75212a98ed85422e0b51ec5a8a5965f9d76bd
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 08:12:29 2016 +0200
.gitignore - updated to ignore .log and .pid
commit c305b8843b390d84e303a13fe07865a7949df9eb
Author: Oliva, Lukas <[email protected]>
Date: Sat Jun 18 08:07:41 2016 +0200
pmdamyredis.pl - Corrected response fetch
- updated naive response recieve handling with seemingly proper one
- updated redis response parsing to follow "RESP Bulk Strings" specification
commit a5eba4c108e716abae6da59d417013964f74b8a2
Author: Oliva, Lukas <[email protected]>
Date: Fri Jun 17 00:10:54 2016 +0200
pmdamynutcracker.pl - Added missing metrics
commit d4b6a8d2e8eddcb5936bc886abcbafe6556cb209
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 23:15:50 2016 +0200
pmdamynutcracker.pl - disabled debug again
commit 963850b6c780cb21b733f039eedb8a2c64124d38
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 23:04:43 2016 +0200
pmdamynutcracker.pl - Fix in server instance names
commit cd8f7fa34bcd02cce597929d735a9c71ba1406d1
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 23:02:28 2016 +0200
pmdamynutcracker.pl - fix in result memoization
commit dac64ffffb728fd21b89820f29047bb9d37f64d3
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 21:10:03 2016 +0200
pmdamyredis.pl - Updaed notes and copyright
commit 66583a3b89c543debb998957134c0bc27cb3da6b
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 21:06:22 2016 +0200
pmdamynutcracker.pl - updated copyright
commit e2548bfcfe45a8e138dd24b5e04f35e4e8472ac3
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 17:15:43 2016 +0200
pmdamynutcracker.pl - Disabled debugging
commit b960b34fa8f77b17fb365920c19e0af022f67775
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 17:08:21 2016 +0200
pmdamynutcracker.pl - First working version
- pmdamynutcracker.pl - working for general, pool and server metrics
- mynutcracker.conf - fixed configuration to work well with example
commit 8fc1cc503545f2598484e33ceb6f991a10ff1a4a
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 15:55:36 2016 +0200
pmdamynutcracker.pl - Registration of metrics work
commit fae1ba050f7690124ca313c5bfc917ff08616114
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 15:22:14 2016 +0200
.gitignore - extended for t/*.{pid,yml}
commit b27d2a41a55a0b57b81e3fa87508129bf6b53fef
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 15:20:05 2016 +0200
pmdamynutcracker.pl - YAML config, buggy
- Introduced YAML configuration of the PMDA
- united code to instert metric domains and metrics
- DOES NOT LOAD, commit useful to be shared with PCP devs
commit 1ebdb46b56bde0872a5876d0b8d60776f2f1b3d3
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 16 15:19:16 2016 +0200
.gitignore - Added t/*.{conf,log}
commit 811d84df6f89bae7b1d7066a2b4267581796b47f
Author: Oliva, Lukas <[email protected]>
Date: Wed Jun 15 15:05:05 2016 +0200
General metrics working
commit 548107795ded12e9ab9dc12424bd058118929f88
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 13 10:25:06 2016 +0200
start_nutcracker.pl - Starts testing nc and redis
commit 71f59fb487652e686432cb6d801328003555aa5c
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 13 10:24:14 2016 +0200
.gitignore - Initial.commit
commit 7a3fa4c6946d691f8862386cad98ba8b57b31694
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 9 19:28:00 2016 +0200
pmdamyredis.pl - disabled debug
commit 6822051abe0f06a56567edaf0eedab179be2afa8
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 9 19:26:48 2016 +0200
pmdamyredis.pl - Variant metrics working + notes
commit 58bab1244160c6653a09a8f0ccd01a527a9f7bd2
Author: Oliva, Lukas <[email protected]>
Date: Thu Jun 9 19:26:11 2016 +0200
start_redises.pl - put some data inside
commit b10284f7e96205acfc44941c0388cf9c6cdf9c0a
Author: Oliva, Lukas <[email protected]>
Date: Tue Jun 7 15:42:34 2016 +0200
pmdamyredis.pl - Fully working for static metrics
commit 4f508f652db2149c20af8e28d91dc0acc54513b2
Author: Oliva, Lukas <[email protected]>
Date: Tue Jun 7 14:03:19 2016 +0200
pmdamyredis.pl - working well on instances
commit 0d0063e019e28f86e930bf9d03e7e80c7bf06c63
Author: Oliva, Lukas <[email protected]>
Date: Tue Jun 7 13:12:39 2016 +0200
pmdamyredis.pl - gives first metrics, but unstable
commit 2269107869788a33e7b81de86e2f3c1ba62a75da
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 6 23:11:30 2016 +0200
pmdamyredis.pl - socket timeouts corrected
commit 636a7ff114f5b1c84d79d836752e2082b5d9364d
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 6 21:55:37 2016 +0200
pmdamyredis.pl - added connect_pmcd
commit 71245fd9d958f66c5e5561ab95a4d7176c08c1e2
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 6 21:10:20 2016 +0200
pmdamyredis.pl - instances working but PDU errs
commit a21d92dd4f474f4fa4948ccc9a6875a571f5f56f
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 6 21:09:07 2016 +0200
README.md - basic description
commit 210923057ff216063fe6cab6ef46252dbd7d329e
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 6 14:36:14 2016 +0200
Metric listings works
commit 12cf9b6349f0d4a2a1b931f7b550f7a6837c08e1
Author: Oliva, Lukas <[email protected]>
Date: Mon Jun 6 14:34:30 2016 +0200
Initial commit - README.md and .gitignore
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links:
You receive all messages sent to this group.
View/Reply Online (#15027): https://groups.io/g/pcp/message/15027
View All Messages In Topic (1): https://groups.io/g/pcp/topic/4249674
Mute This Topic: https://groups.io/mt/4249674?uid=174580
New Topic: https://groups.io/g/pcp/post
-=-=-
pcp mailing list
[email protected]
https://groups.io/g/pcp/messages
-=-=-
Change Your Subscription: https://groups.io/g/pcp/editsub?uid=174580
Group Home: https://groups.io/g/pcp
Contact Group Owner: [email protected]
Terms of Service: https://groups.io/static/tos
Unsubscribe: https://groups.io/g/pcp/leave/354243/563757577/xyzzy
-=-=-=-=-=-=-=-=-=-=-=-