[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