[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'

Florian Forster octo at verplant.org
Thu May 18 10:14:15 CEST 2017


 Makefile.am                |    8 +
 README                     |   13 +-
 configure.ac               |   22 +
 src/collectd.conf.in       |   25 +
 src/collectd.conf.pod      |  109 +++
 src/daemon/utils_avltree.c |    2 +
 src/daemon/utils_cache.c   |   69 ++
 src/daemon/utils_cache.h   |    2 +
 src/snmp_agent.c           | 1576 ++++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 1825 insertions(+), 1 deletion(-)

New commits:
commit 662c44a84ae3daecd4ffdea940fffce35a41b52a
Merge: d45f9cd 1634cdf
Author: Florian Forster <octo at collectd.org>
Date:   Thu May 18 10:10:06 2017 +0200

    Merge remote-tracking branch 'github/pr/2105'

commit 1634cdf408671dc430d2860bc98acd1d8a3f84e6
Author: Florian Forster <octo at collectd.org>
Date:   Wed May 17 11:31:25 2017 +0200

    snmp_agent plugin: Don't export the g_agent variable.

commit be87504ec76853427750ae06c8cb4a333821bec7
Author: Florian Forster <octo at collectd.org>
Date:   Wed May 17 11:30:18 2017 +0200

    snmp_agent plugin: Remove parenthesis around return values.
    
    See also: #2277

commit 7dde174f50a4f096392ff2ad773d8a0f87bfe6de
Author: Florian Forster <octo at collectd.org>
Date:   Wed May 17 11:28:27 2017 +0200

    snmp_agent plugin: Format with clang-format.

commit be8bfcd18bd7740b8e76bf373e0bd6202644326b
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Thu Mar 16 17:21:31 2017 +0000

    snmp_agent: generate table OID based on instance as a key in case index is not specfified.
    
    Based on the SNMP rules when table column is represented as a key
    of string type, key should be used while generating OID for each row.
    When index is not specified, then it's assumed that instance value is
    the key for the specified table.
    
    Change-Id: I9f3fbd9aa018bc9037bd3202e2ed107a302fe1b3
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>

commit 9e30a0c8227538cc11a3f83f021fb944c1279c2c
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Thu Jan 12 11:24:27 2017 +0000

    snmp_agent: fix c_avl_pick() segmentation fault.
    
    Segmentation fault caused by c_avl_pick() occurs when NULL
    iterator is passed.
    
    Change-Id: I3dc960f80b556e18616717ca53fd992c8cf9d78b
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>

commit 0b852c1a4283a6e7a1217ca2f0b94ff9f58ddb54
Author: Roman Korynkevych <romanx.korynkevych at intel.com>
Date:   Tue Jan 3 15:02:20 2017 +0000

    snmp_agent: fix root Makefile.am
    
    The location of SNMP Agent sources in Makefile.am is `src/*` folder now.
    
    Signed-off-by: Roman Korynkevych <romanx.korynkevych at intel.com>

commit 8cb75222e06009109fff0750d5b28ca4597438e9
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Fri Dec 30 16:45:06 2016 +0000

    snmp_agent: addressing PR comments.
    
    Additional validation and variable names changes.
    
    Change-Id: Ic6c3c3226e2ee6586c03b64d063822b99c242af3
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>

commit ad9a924705b31c591dae8181c7173a7716f68743
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Mon Dec 26 15:01:57 2016 +0000

    snmp_agent: Addressing PR comments.
    
    Performed code cleanup and optimizations:
    - Reformat file using clang-format.
    - Removed duplicate code.
    
    Change-Id: Ia6d7cde0e44cb5d3639df11e712fe655becd9712
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>

commit 8ad2f8434b503efed3a63752dc5a447a14eee33c
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Wed Dec 14 17:05:10 2016 +0000

    snmp_agent: removed references to snmp_agent.h file from Makefile.
    
    Change-Id: I697d80d39d8f37d9bd36280bad874a1f4d600518
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>

commit 4fd753b3eb64b5e3130eb10b9783f219b909df2d
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Wed Dec 14 11:11:28 2016 +0000

    snmp_agent: define MIN macro if not defined.
    
    Change-Id: Ic57c14abb8b6b31547e97e6c394b8c3147b1e6b2
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>

commit 8aba9d6e33dea747e4e27e35457f00c287e2c678
Author: Korynkevych, RomanX <romanx.korynkevych at intel.com>
Date:   Wed Dec 14 10:37:05 2016 +0000

    snmp_agent: Implement SNMP Agent plugin.
    
    The SNMP Agent plugin is an AgentX subagent that receives and handles
    queries from SNMP master agent and returns the data collected by read
    plugins. The SNMP Agent plugin handles requests only for OIDs specified
    in configuration file. To handle SNMP queries the plugin gets data from
    collectd and translates requested values from collectd's internal
    format to SNMP format. This plugin is a generic plugin and cannot work
    without configuration. For more details on AgentX subagent see
    <http://www.net-snmp.org/tutorial/tutorial-5/toolkit/demon/>
    
    Change-Id: I0e82131685f2138e1af0a9283b06f85dd2028878
    Signed-off-by: Korynkevych, RomanX <romanx.korynkevych at intel.com>




More information about the collectd-changes mailing list