1 |
commit: 94dcd6dfff1efcc29839f69a57a81e13d8f29ea7 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 30 13:40:27 2020 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 30 14:10:20 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94dcd6df |
7 |
|
8 |
app-metrics/collectd: add procevent plugin |
9 |
|
10 |
Package-Manager: Portage-2.3.99, Repoman-2.3.22 |
11 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
12 |
|
13 |
app-metrics/collectd/collectd-5.11.0.ebuild | 11 ++++++----- |
14 |
profiles/desc/collectd_plugins.desc | 1 + |
15 |
2 files changed, 7 insertions(+), 5 deletions(-) |
16 |
|
17 |
diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild b/app-metrics/collectd/collectd-5.11.0.ebuild |
18 |
index f1c40831c22..0a813ac1865 100644 |
19 |
--- a/app-metrics/collectd/collectd-5.11.0.ebuild |
20 |
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild |
21 |
@@ -58,11 +58,11 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind |
22 |
memcachec memcached memory modbus mqtt multimeter mysql netlink |
23 |
network network nfs nginx notify_desktop notify_email notify_nagios |
24 |
ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events |
25 |
- ovs_stats perl ping postgresql powerdns processes protocols python |
26 |
- python redis routeros rrdcached rrdtool sensors serial sigrok slurm |
27 |
- smart snmp snmp_agent statsd swap sysevent syslog table tail tail_csv |
28 |
- target_notification target_replace target_scale target_set tcpconns |
29 |
- teamspeak2 ted thermal threshold turbostat ubi unixsock |
30 |
+ ovs_stats perl ping postgresql powerdns procevent processes protocols |
31 |
+ python python redis routeros rrdcached rrdtool sensors serial sigrok |
32 |
+ slurm smart snmp snmp_agent statsd swap sysevent syslog table tail |
33 |
+ tail_csv target_notification target_replace target_scale target_set |
34 |
+ tcpconns teamspeak2 ted thermal threshold turbostat ubi unixsock |
35 |
uptime users uuid varnish virt vmem vserver wireless write_graphite |
36 |
write_http write_influxdb_udp write_kafka write_log write_mongodb |
37 |
write_prometheus write_redis write_sensu write_syslog write_tsdb |
38 |
@@ -119,6 +119,7 @@ COMMON_DEPEND=" |
39 |
collectd_plugins_perl? ( dev-lang/perl:=[ithreads] ) |
40 |
collectd_plugins_ping? ( net-libs/liboping ) |
41 |
collectd_plugins_postgresql? ( dev-db/postgresql:= ) |
42 |
+ collectd_plugins_procevent? ( dev-libs/yajl:= ) |
43 |
collectd_plugins_python? ( ${PYTHON_DEPS} ) |
44 |
collectd_plugins_redis? ( dev-libs/hiredis:= ) |
45 |
collectd_plugins_routeros? ( net-libs/librouteros ) |
46 |
|
47 |
diff --git a/profiles/desc/collectd_plugins.desc b/profiles/desc/collectd_plugins.desc |
48 |
index c5e26e3d3b4..804b186851c 100644 |
49 |
--- a/profiles/desc/collectd_plugins.desc |
50 |
+++ b/profiles/desc/collectd_plugins.desc |
51 |
@@ -91,6 +91,7 @@ perl - Build the perl language binding plugin (embeds a Perl interpreter into co |
52 |
ping - Build the ping input plugin (measures network latency) |
53 |
postgresql - Build the postgresql input plugin (executes SQL statements against a PostgreSQL database) |
54 |
powerdns - Build the powerdns input plugin (collects statistics from the PowerDNS name server or recursor via control socket) |
55 |
+procevent - Build the procevent input plugin (monitors process starts/stops via netlink library) |
56 |
processes - Build the processes input plugin (collects the number of processes, grouped by their state or detailed statistics about selected processes) |
57 |
protocols - Build the protocols input plugin (collects information about the network protocols supported by the system) |
58 |
python - Build the python language binding plugin (embeds a Python interpreter into collectd for writing plugins) |