[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'
Florian Forster
octo at verplant.org
Tue Jun 19 15:52:21 CEST 2018
Makefile.am | 2 +-
src/collectd-snmp.pod | 84 +++--
src/collectd.conf.in | 4 +-
src/collectd.conf.pod | 57 ++--
src/redis.c | 566 +++++++++++++++++++++----------
src/snmp.c | 884 ++++++++++++++++++++++++++++++++++---------------
src/snmp_agent.c | 2 +-
src/snmp_agent_test.c | 12 +-
src/types.db | 2 +
src/write_redis.c | 11 +-
10 files changed, 1141 insertions(+), 483 deletions(-)
New commits:
commit 0a18c82ec8c41db8eea0fd2cf55f44bdab6e0137
Merge: c52bf8e 988b514
Author: collectd bot <32910397+collectd-bot at users.noreply.github.com>
Date: Tue Jun 19 13:57:21 2018 +0200
Auto-Merge pull request #2826 from rpv-tomsk/collectd-master
Automatically merged due to "Automerge" label
commit c52bf8e528e82b792bc4cf71a51b73d9f8c6602d
Merge: 52c1dc1 1342acc
Author: Pavel Rochnyak <pavel2000 at ngs.ru>
Date: Tue Jun 19 17:52:48 2018 +0700
Merge pull request #2819 from rpv-tomsk/snmp-fix-2291-1
snmp plugin: HostOID, FilterOID and other options added
commit 52c1dc1c9da2db76bc00d0de8fb2fe47c74b844f
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Tue Jun 19 15:43:05 2018 +0700
snmp_agent: Try to fix tests
This adressed to fix Solaris 10 builds.
Closes: #2814
commit bfeafb1b80c3d2416a2b15c27c96ae6379a11287
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Tue Jun 19 15:25:06 2018 +0700
snmp_agent: Try to fix tests
This adressed to fix Solaris 10 builds.
Closes: #2814
commit b80c288a9f3f97b045a767fd0189f96b355dd3d0
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Tue Jun 19 15:08:54 2018 +0700
snmp_agent: Remove structure initialization
This adressed to fix Solaris 10 builds.
Closes: #2814
commit 988b5145d792b2465314a2a4f2d1cc66b18c16b7
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Tue Jun 19 11:41:42 2018 +0700
redis plugin: Added option ReportCpuUsage for reported CPU consumption
commit 3cacee3e5144d562bf46e39846a8dc4820da8adc
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Mon Jun 18 21:34:41 2018 +0700
redis plugin: Simplified commands statistics parser
commit aaa31b7ab58eaefbb4a0fa9919bd1d6766e44a5e
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Mon Jun 18 20:49:29 2018 +0700
redis plugin: Added commands statistics reporting
commit 215bd828c6943381d2332284a8950c76138e50da
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Mon Jun 18 18:03:51 2018 +0700
redis plugin: report CPU usage
commit 203c25da6fed60b39c31e382e2865c4fcfe3dc05
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 20:49:35 2018 +0700
redis plugin: Reworked to use plugin_register_complex_read()
commit a61961adfa3baec47f29cda368669b009b857fa5
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 19:37:48 2018 +0700
redis plugin: Implemented persistent connections
commit d41b166d16eaed2f10cc1b42cc443e32ead9843e
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 19:09:21 2018 +0700
write_redis plugin: Fixed bug of Timeout option
Documentation states what Timeout is set in milliseconds.
Code was fixed to match documentation.
commit 251897b1633940104c95945d3dd29981e43a0cbf
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 17:22:10 2018 +0700
redis plugin: Report query errors
commit b6305bd1e78a0341f985976cebafad1203a5703d
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 17:09:11 2018 +0700
redis plugin: Update documentation
commit 015bbda11c6760d2ce5d35fa3ad0896dddbcd8c1
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 17:08:49 2018 +0700
redis plugin: Change text of some error messages
commit c3e2d79e837b165fceeacb4b1b8197af314b6df0
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 16:10:54 2018 +0700
redis plugin: Check for / report connection errors
commit 733f11a209aa9678db4a6d8dc1086fd1854115fb
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Sun Jun 17 15:51:33 2018 +0700
redis plugin: Fixed bug of Timeout option
Documentation states what Timeout is set in milliseconds.
Code was fixed to match documentation.
commit 1342acc012e879c6b1e570be3b9bfa0c39465367
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Fri Jun 15 18:46:55 2018 +0700
snmp plugin: Updated documentation for 'Ignore' option
commit 003d6dfdc8fccdcabea64476c14048bab2455fb8
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Fri Jun 15 18:38:33 2018 +0700
snmp plugin: polished a code
commit 360f3186ff6a2498e3256658925c9f8122a15bd8
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Fri Jun 15 18:11:17 2018 +0700
snmp plugin: Removed newly-added 'suffix skipped' notice
commit 23cd5d3cbbd2381b20738f2568147585cbb0b3a0
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Fri Jun 15 17:31:07 2018 +0700
snmp plugin: FilterOID option implementation
Added new options `FilterOID`, `FilterValues` and `FilterIgnoreSelected`.
These allows to ignore parts of the MIB by its values.
Closes: #2637
commit 1a252483e9c58ac64069a60d16ada29d5994d125
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Fri Jun 15 16:35:09 2018 +0700
snmp plugin: HostOID option implementation
+ Allow to use `TypeInstanceOID` and `PluginInstanceOID` together.
+ Added `TypeInstancePrefix`, `PluginInstancePrefix` and `HostPrefix` options.
* Option `InstancePrefix` marked as deprecated.
+ Added documentation for new feature.
Closes: #174
commit 9b5561b57eafbbdb8560644250cfb09bee2e8ce7
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Fri Jun 15 12:05:58 2018 +0700
snmp plugin: Replace reserved chars in hostname value
commit ff7ec9fa808848d52adb39d3a444dc58918af8c3
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 22:57:14 2018 +0700
snmp plugin: added NOTICE when suffix (row of values) is skipped
commit b41606abd076022aff98bb69d87965596cb19008
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 22:25:10 2018 +0700
snmp plugin: Implemented HostnameOID option
commit fbbe83cf893e34370bee2ece872c4655b13778f8
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 21:46:01 2018 +0700
snmp plugin: Refactored filling cells of table
This also fixes a bug when `Ignore` option was ignored for numeric Instance OIDS.
commit 1183990b1e834d0bfe6b6d0ba91253450feb4d54
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 21:11:01 2018 +0700
snmp plugin: Rename types and fields to more common names
commit 29003865a5955ea0bc689ade5de84dce438c6636
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 20:56:34 2018 +0700
snmp plugin: codestyle
commit ea773578ed10749c27d994e7cc3b804d4de10b89
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 20:31:08 2018 +0700
snmp plugin: Pass variable to csnmp_instance_list_add()
Instead of scanning `res->variables` use directly-passed variable.
commit 67e31002ea24f05d00eb59551d1a8e53557c9178
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date: Thu Jun 14 20:14:56 2018 +0700
snmp plugin: Added types into list of requested snmp OIDS
Issue: #174
More information about the collectd-changes
mailing list