Changes committed to git://git.pcp.io/nathans/pcp.git master
Nathan Scott (2):
zbxpcp: add zabbix module into build and packaging phases
libpcp_mmv: build cleanup, removing unused makefile macros
Marko Myllynen (1):
zbxpcp: PCP / Zabbix Agent Loadable Module
build/rpm/fedora.spec | 25 +++
build/rpm/pcp.spec.in | 19 ++
qa/1067 | 70 ++++++++++
qa/1067.out | 172 ++++++++++++++++++++++++++
qa/group | 5
src/GNUmakefile | 1
src/libpcp_mmv/GNUmakefile | 2
src/libpcp_mmv/src/GNUmakefile | 1
src/pcp2zabbix/GNUmakefile | 29 ++++
src/pcp2zabbix/src/.gitignore | 3
src/pcp2zabbix/src/GNUmakefile | 43 ++++++
src/pcp2zabbix/src/exports | 10 +
src/pcp2zabbix/src/module.h | 132 ++++++++++++++++++++
src/pcp2zabbix/src/zbxpcp.c | 268 +++++++++++++++++++++++++++++++++++++++++
14 files changed, 773 insertions(+), 7 deletions(-)
commit beb30eea6ada05dbb7d4b26715b26543a8fe62b1
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Nov 23 17:10:46 2015 +1100
libpcp_mmv: build cleanup, removing unused makefile macros
commit 8078f70982a6244f7221112a219ee656cf2a9864
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Nov 23 17:09:48 2015 +1100
zbxpcp: add zabbix module into build and packaging phases
Provide a self-contained build for the Zabbix module, and
RPM packaging. Adds qa/1067 to exercise everything.
commit b1c977ca8edad8089435dca62d60891a8b880d96
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Mon Nov 23 16:56:56 2015 +1100
zbxpcp: PCP / Zabbix Agent Loadable Module
As mentioned in [1], loadable Zabbix agent modules (DSOs) can be used
to extend the agent with all available PCP metrics (way over 1000 by
default).
https://www.zabbix.com/documentation/3.0/manual/config/items/loadablemodules
An easy way to test this is to install just the Zabbix agent (e.g.
from [2]) and then do something like "zabbix_agentd -p | grep pcp".
1) http://oss.sgi.com/pipermail/pcp/2015-October/008550.html
2) http://repo.zabbix.com/zabbix/
|