collectd: add various collectd-foo plugin packages
Add packages for variuos collectd plugins: gmond gps grpc kafka mongodb notify_desktop nut openldap pinba tokyotyrant varnish virt xen xmms yajl.
This commit is contained in:
parent
c2042affe9
commit
bde05f259f
17
Makefile
17
Makefile
|
@ -452,20 +452,35 @@ SUBDIR+= collectd-amqp
|
|||
SUBDIR+= collectd-curl
|
||||
SUBDIR+= collectd-dbi
|
||||
SUBDIR+= collectd-dns
|
||||
SUBDIR+= collectd-gmond
|
||||
SUBDIR+= collectd-gps
|
||||
SUBDIR+= collectd-grpc
|
||||
SUBDIR+= collectd-haproxy
|
||||
SUBDIR+= collectd-kafka
|
||||
SUBDIR+= collectd-lua
|
||||
SUBDIR+= collectd-mongodb
|
||||
SUBDIR+= collectd-memcached
|
||||
SUBDIR+= collectd-mysql
|
||||
SUBDIR+= collectd-network
|
||||
SUBDIR+= collectd-notify-email
|
||||
SUBDIR+= collectd-notify_desktop
|
||||
SUBDIR+= collectd-nut
|
||||
SUBDIR+= collectd-openldap
|
||||
SUBDIR+= collectd-pinba
|
||||
SUBDIR+= collectd-postgresql
|
||||
SUBDIR+= collectd-redis
|
||||
SUBDIR+= collectd-riemann
|
||||
SUBDIR+= collectd-rrdtool
|
||||
SUBDIR+= collectd-snmp
|
||||
SUBDIR+= collectd-tokyotyrant
|
||||
SUBDIR+= collectd-unbound
|
||||
SUBDIR+= collectd-web
|
||||
SUBDIR+= collectd-write_prometheus
|
||||
SUBDIR+= collectd-varnish
|
||||
SUBDIR+= collectd-virt
|
||||
SUBDIR+= collectd-web
|
||||
SUBDIR+= collectd-xen
|
||||
SUBDIR+= collectd-xmms
|
||||
SUBDIR+= collectd-yajl
|
||||
SUBDIR+= colm-devel
|
||||
SUBDIR+= colobot
|
||||
SUBDIR+= colord
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
gmond plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= gmond
|
||||
|
||||
COMMENT= Statistics collection daemon - gmond plugin
|
||||
|
||||
.include "../../parallel/ganglia-monitor-core/buildlink3.mk"
|
||||
COLLECTD_LIB.ganglia= ${BUILDLINK_PREFIX.ganglia-monitor-core}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
gps plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= gps
|
||||
|
||||
COMMENT= Statistics collection daemon - gps plugin
|
||||
|
||||
.include "../../geography/gpsd/buildlink3.mk"
|
||||
COLLECTD_LIB.gps= ${BUILDLINK_PREFIX.gpsd}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
grpc plugin for collectd
|
|
@ -0,0 +1,18 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= grpc
|
||||
|
||||
COMMENT= Statistics collection daemon - grpc plugin
|
||||
|
||||
.include "../../net/grpc/buildlink3.mk"
|
||||
.include "../../devel/protobuf/buildlink3.mk"
|
||||
.include "../../devel/protobuf-c/buildlink3.mk"
|
||||
COLLECTD_LIB.grpcpp= ${BUILDLINK_PREFIX.grpc}
|
||||
COLLECTD_LIB.protobuf= ${BUILDLINK_PREFIX.protobuf}
|
||||
COLLECTD_LIB.protobuf-c=${BUILDLINK_PREFIX.protobuf-c}
|
||||
|
||||
BUILD_DEPENDS+= protobuf>=3.0.0:../../devel/protobuf
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
write_kafka plugin for collectd
|
|
@ -0,0 +1,13 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= kafka
|
||||
COLLECTD_PLUGINS= write_kafka
|
||||
|
||||
COMMENT= Statistics collection daemon - write_kafka plugin
|
||||
|
||||
.include "../../devel/librdkafka/buildlink3.mk"
|
||||
COLLECTD_LIB.rdkafka= ${BUILDLINK_PREFIX.librdkafka}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
write_mongodb plugin for collectd
|
|
@ -0,0 +1,13 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= mongodb
|
||||
COLLECTD_PLUGINS= write_mongodb
|
||||
|
||||
COMMENT= Statistics collection daemon - write_mongodb plugin
|
||||
|
||||
.include "../../databases/mongo-c-driver/buildlink3.mk"
|
||||
COLLECTD_LIB.mongoc= yes # help says argument is the path, but everything but "yes" disables
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
notify_desktop plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= notify_desktop
|
||||
|
||||
COMMENT= Statistics collection daemon - notify_desktop plugin
|
||||
|
||||
.include "../../sysutils/libnotify/buildlink3.mk"
|
||||
COLLECTD_LIB.notify= ${BUILDLINK_PREFIX.libnotify}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
nut (ups-nut) plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= nut
|
||||
|
||||
COMMENT= Statistics collection daemon - nut plugin
|
||||
|
||||
.include "../../sysutils/ups-nut/buildlink3.mk"
|
||||
COLLECTD_LIB.upsclient= ${BUILDLINK_PREFIX.ups-nut}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
openldap plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= openldap
|
||||
|
||||
COMMENT= Statistics collection daemon - openldap plugin
|
||||
|
||||
.include "../../databases/openldap-client/buildlink3.mk"
|
||||
COLLECTD_LIB.ldap= ${BUILDLINK_PREFIX.openldap-client}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
pinba plugin for collectd
|
|
@ -0,0 +1,14 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= pinba
|
||||
|
||||
COMMENT= Statistics collection daemon - pinba plugin
|
||||
|
||||
.include "../../devel/protobuf-c/buildlink3.mk"
|
||||
COLLECTD_LIB.protobuf-c=${BUILDLINK_PREFIX.protobuf-c}
|
||||
|
||||
BUILD_DEPENDS+= protobuf>=3.0.0:../../devel/protobuf
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
tokyotyrant plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= tokyotyrant
|
||||
|
||||
COMMENT= Statistics collection daemon - tokyotyrant plugin
|
||||
|
||||
.include "../../databases/tokyotyrant/buildlink3.mk"
|
||||
COLLECTD_LIB.tokyotyrant= ${BUILDLINK_PREFIX.tokyotyrant}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
varnish plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= varnish
|
||||
|
||||
COMMENT= Statistics collection daemon - varnish plugin
|
||||
|
||||
.include "../../www/varnish/buildlink3.mk"
|
||||
COLLECTD_LIB.varnish= ${BUILDLINK_PREFIX.varnish}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
virt plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= virt
|
||||
|
||||
COMMENT= Statistics collection daemon - virt plugin
|
||||
|
||||
.include "../../sysutils/libvirt/buildlink3.mk"
|
||||
COLLECTD_LIB.virt= ${BUILDLINK_PREFIX.libvirt}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
xen_cpu plugin for collectd
|
|
@ -0,0 +1,15 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= xen
|
||||
COLLECTD_PLUGINS= xencpu
|
||||
|
||||
COMMENT= Statistics collection daemon - xencpu plugin
|
||||
|
||||
COLLECTD_XEN?= 411
|
||||
|
||||
.include "../../sysutils/xentools${COLLECTD_XEN}/buildlink3.mk"
|
||||
COLLECTD_LIB.xenctrl= ${BUILDLINK_PREFIX.xentools${COLLECTD_XEN}}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1 @@
|
|||
xmms plugin for collectd
|
|
@ -0,0 +1,12 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= xmms
|
||||
|
||||
COMMENT= Statistics collection daemon - xmms plugin
|
||||
|
||||
.include "../../audio/xmms/buildlink3.mk"
|
||||
COLLECTD_LIB.xmms= ${BUILDLINK_PREFIX.xmms}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,2 @@
|
|||
YAJL-based plugins for collectd (ceph, log_logstash).
|
||||
Plugins that also depend on CURL are in the collectd-curl package.
|
|
@ -0,0 +1,13 @@
|
|||
# $NetBSD: Makefile,v $
|
||||
|
||||
COLLECTD_PACKAGE= yajl
|
||||
COLLECTD_PLUGINS= ceph log_logstash
|
||||
|
||||
COMMENT= Statistics collection daemon - YAJL-based plugins
|
||||
|
||||
.include "../../devel/yajl/buildlink3.mk"
|
||||
COLLECTD_LIB.yajl= ${BUILDLINK_PREFIX.yajl}
|
||||
|
||||
.include "../../wip/collectd/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -5,15 +5,32 @@
|
|||
# used by wip/collectd-curl/Makefile
|
||||
# used by wip/collectd-dbi/Makefile
|
||||
# used by wip/collectd-dns/Makefile
|
||||
# used by wip/collectd-gmond/Makefile
|
||||
# used by wip/collectd-gps/Makefile
|
||||
# used by wip/collectd-grpc/Makefile
|
||||
# used by wip/collectd-kafka/Makefile
|
||||
# used by wip/collectd-lua/Makefile
|
||||
# used by wip/collectd-memcached/Makefile
|
||||
# used by wip/collectd-mongodb/Makefile
|
||||
# used by wip/collectd-mysql/Makefile
|
||||
# used by wip/collectd-network/Makefile
|
||||
# used by wip/collectd-notify_desktop/Makefile
|
||||
# used by wip/collectd-notify-email/Makefile
|
||||
# used by wip/collectd-nut/Makefile
|
||||
# used by wip/collectd-openldap/Makefile
|
||||
# used by wip/collectd-pinba/Makefile
|
||||
# used by wip/collectd-postgresql/Makefile
|
||||
# used by wip/collectd-redis/Makefile
|
||||
# used by wip/collectd-riemann/Makefile
|
||||
# used by wip/collectd-rrdtool/Makefile
|
||||
# used by wip/collectd-snmp/Makefile
|
||||
# used by wip/collectd-tokyotyrant/Makefile
|
||||
# used by wip/collectd-varnish/Makefile
|
||||
# used by wip/collectd-virt/Makefile
|
||||
# used by wip/collectd-write_prometheus/Makefile
|
||||
# used by wip/collectd-xen/Makefile
|
||||
# used by wip/collectd-xmms/Makefile
|
||||
# used by wip/collectd-yajl/Makefile
|
||||
# used by wip/p5-collectd/Makefile
|
||||
# used by wip/py-collectd/Makefile
|
||||
|
||||
|
|
Loading…
Reference in New Issue