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

Florian Forster octo at verplant.org
Fri Dec 4 16:40:55 CET 2015


 .../collectd/java/GenericJMXConfConnection.java    |  109 ++++++++++++--------
 .../org/collectd/java/GenericJMXConfValue.java     |   58 ++++++++++-
 src/Makefile.am                                    |    6 +-
 src/collectd-java.pod                              |    5 +
 src/collectd.conf.in                               |    2 +
 src/collectd.conf.pod                              |   21 ++++
 src/daemon/Makefile.am                             |   10 +-
 src/daemon/plugin.c                                |   22 +++-
 src/daemon/utils_time.c                            |  107 ++++++++++++++-----
 src/daemon/utils_time.h                            |   20 +++-
 src/daemon/utils_time_mock.c                       |   33 ------
 src/openvpn.c                                      |   10 +-
 src/ping.c                                         |   43 ++++++++
 src/postgresql.c                                   |    6 +-
 src/snmp.c                                         |   24 ++---
 src/statsd.c                                       |   42 +++++---
 src/testing.h                                      |    5 +
 src/varnish.c                                      |    6 +-
 src/write_graphite.c                               |   43 +++++++-
 19 files changed, 419 insertions(+), 153 deletions(-)

New commits:
commit e96afedbc67f8a508e37b73217c224aa5bd25f66
Merge: 7c702e4 e74073f
Author: Florian Forster <octo at collectd.org>
Date:   Fri Dec 4 16:39:30 2015 +0100

    Merge branch 'pr/1395'

commit e74073f4f68afea071fddfdb6b0ea180f8c86559
Author: Florian Forster <octo at collectd.org>
Date:   Fri Dec 4 16:38:16 2015 +0100

    ping plugin: Limit payload to 65487 bytes.
    
    A couple of coding style fixes have also been applied.

commit 7c702e464f9faf954c320ec5b87c4755083d82bd
Merge: aa958d2 6f2d0db
Author: Florian Forster <octo at collectd.org>
Date:   Fri Dec 4 11:57:59 2015 +0100

    Merge branch 'pr/846'

commit 6f2d0db7adbe2bc9c2bd513f896a72a5eda70073
Author: Florian Forster <octo at collectd.org>
Date:   Fri Dec 4 11:55:09 2015 +0100

    write_graphite plugin: Rename "ForceReconnectTimeout" to "ReconnectInterval".

commit 48aea1cec5828800671bce25c70548d241a05fd6
Author: Florian Forster <octo at collectd.org>
Date:   Fri Dec 4 11:47:43 2015 +0100

    write_graphite plugin: Coding style fixes.

commit aa958d2ad30d29553e489bc727254a8eedb4ea17
Merge: 4557bc7 246ed36
Author: Ruben Kerkhof <ruben at tilaa.nl>
Date:   Thu Dec 3 15:14:37 2015 +0100

    Merge pull request #1391 from rubenk/openvpn
    
    openvpn plugin: Check return value of malloc().

commit 4557bc77cfab048f96ff50957db08936d80b0ebf
Author: Florian Forster <octo at collectd.org>
Date:   Thu Dec 3 07:17:15 2015 +0100

    snmp plugin: Use the PRIu8 macro to format uint8_t values.

commit d1cf372e8b0191b7b340bf3932e21b93d7daf93b
Merge: edba412 8376bd2
Author: Florian Forster <octo at collectd.org>
Date:   Thu Dec 3 07:14:15 2015 +0100

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

commit edba412f8ac4cc2b73a25b58dba4e3ebca20f398
Author: Frank de Jong <frapex at xs4all.nl>
Date:   Wed Dec 2 11:55:26 2015 +0100

    GenericJMX plugin: memory leak, indent and compile warn fixes
    
    - call close() on JMXConnector if JMX connection fails; fixes memory leak
    - fix indentation errors
    - fix "unchecked" compile warnings
    - some refactoring

commit 8376bd27d4e094f62f54f046314b27a76d5af23d
Author: Vincent Bernat <vincent at bernat.im>
Date:   Wed Dec 2 10:55:39 2015 +0100

    snmp: accept to use IpAddress for instances
    
    Some interesting MIB are indexed with an IP address (for example,
    BGP4-MIB). Make collectd able to use those indexes as instances. Format
    the IP as string. IPv6 are usually encoded as Octet String, so, they
    should be already supported.
    
    Signed-off-by: Vincent Bernat <vincent at bernat.im>

commit 306810f293c3bc1f3cbf2793a228d2113500e573
Merge: 8a0163f eaf8c7a
Author: Florian Forster <octo at collectd.org>
Date:   Wed Dec 2 10:49:36 2015 +0100

    Merge branch 'ff/statsd'

commit 8a0163fec85502d1641757f2e3f536d498c7f2b8
Merge: ce2fb80 96c33de
Author: Florian Forster <octo at collectd.org>
Date:   Wed Dec 2 10:44:43 2015 +0100

    Merge branch 'pr/1394'

commit 96c33de27441f6487ed252e22f7c1129d5bf05fc
Author: Florian Forster <octo at collectd.org>
Date:   Wed Dec 2 10:43:42 2015 +0100

    varnish plugin: Fix implicit cast from int to bool.
    
    Also revert the inclusion of <stdbool.h> as per our coding guidelines.
    The native C99 _Bool is used instead.

commit ce2fb80a17bf452d8b5bf4660453ffee510e0868
Author: Florian Forster <octo at collectd.org>
Date:   Thu Nov 26 10:33:07 2015 +0100

    utils_time.[ch]: Control mocking by preprocessor define.
    
    This allows us to test rfc3339() while mocking out cdtime().

commit 349d1538fc57c320270c471c9a8c7e11d5aa3631
Author: Florian Forster <octo at collectd.org>
Date:   Tue Nov 24 13:43:58 2015 +0100

    src/daemon/utils_time.[ch]: Create RFC 3339 strings.
    
    RFC 3339 is a "profile" of ISO 8601, i.e. (almost) all valid RFC 3339
    strings are also valid ISO 8601 strings.

commit ef07224d5a3e24ccbc71765194d91a8e00ce16fc
Merge: cfb1c97 90e16c2
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Wed Dec 2 09:14:59 2015 +0100

    Merge pull request #1293 from mfournier/read-threads-timing
    
    Read threads timing

commit cfb1c97ca06d84415409a8c9a9b1665e43520756
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Wed Dec 2 08:53:53 2015 +0100

    GenericJMX plugin: fix indentation/bracket error
    
    1e2ad9c0 contained a mistake which resulted in the following build
    error. It seems to be a bad copy-paste when creating #1330 from the
    patch in #1291.
    
    ```
    ./org/collectd/java/GenericJMXConfValue.java:535: error: variable tmp is already defined in constructor GenericJMXConfValue(OConfigItem)
              String tmp = getConfigString (child);
    ```

commit ef7cc595639328626c90f4b4bf984f101b389166
Author: Witold Baryluk <witold.baryluk at gmail.com>
Date:   Wed Dec 2 01:51:36 2015 +0100

    Allow Size 0 in ping plugin, and fix minor style issues there

commit 7d703cd7d51e26e1172fbc89232bca76932e8552
Author: Witold Baryluk <witold.baryluk at gmail.com>
Date:   Wed Dec 2 01:43:00 2015 +0100

    Add config option "Size" to ping plugin

commit 4d18f9802a657dea2e88241a1a77bb28940a2b01
Author: lzmths <luizmatheus.ac at gmail.com>
Date:   Tue Dec 1 21:40:36 2015 -0300

    Cleaning conditional directives that break statements.

commit 9c446022a632d5fbcf6a1089b05e2dda9419146b
Author: Florian Forster <octo at collectd.org>
Date:   Tue Dec 1 21:57:30 2015 +0100

    collectd-java(5): Document the new "PluginName" option.

commit 1e2ad9c04635c087e7edd6005a02740b393f2404
Author: David Crane <davidc at donorschoose.org>
Date:   Sun Oct 4 02:33:00 2015 +0000

    GenericJMX plugin: Implement the "PluginName" config option.
    
    Issue: #1291
    Signed-off-by: Florian Forster <octo at collectd.org>

commit bef004d66a12b74fb64990cd47f681f2efebf5d0
Author: David Crane <davidc at donorschoose.org>
Date:   Sun Oct 4 00:20:37 2015 +0000

    GenericJMX plugin: Support TabularData for java.lang:type=GarbageCollector.
    
    Issue: #1290
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 7dbb0871a31639e95e4649431704d043ecf07442
Author: toni-moreno <toni.moreno at gmail.com>
Date:   Tue Apr 7 12:51:52 2015 +0200

    fixed typo

commit 6b94b7b11db35ec179dc447ddb2ceba6eec97d37
Author: toni-moreno <toni.moreno at gmail.com>
Date:   Sat Jan 24 07:34:23 2015 +0100

    fixed metric lost on forced reconnects because of data buffer reset

commit 5293f334d4bbdc746b42d3dfebd5ef1680b58d05
Author: toni-moreno <toni.moreno at gmail.com>
Date:   Tue Dec 9 06:35:43 2014 +0100

    added  new ForceReconnectTimeout to write_graphite plugin

commit 246ed363bda10ab0fd00059b0820f441e1b09268
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sun Nov 29 18:27:56 2015 +0100

    openvpn: free resource on error

commit 6511bb9654318b1f1af7757fde83daf04e1a97bc
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sun Nov 29 18:23:17 2015 +0100

    openvpn: fix error message

commit 166c034b87b438ad0ecb385b568be29e820815f3
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sun Nov 29 18:22:30 2015 +0100

    openvpn: check return value of malloc
    
    CID 37987

commit eaf8c7a28723dc81fc035e3a15a0ca1dbb46090c
Author: Florian Forster <octo at collectd.org>
Date:   Fri Nov 27 12:49:44 2015 +0100

    statsd plugin: Implement the "CounterSum" option.
    
    Issues: #929, #1282, #1311

commit 90e16c27f6a12ca66f9a0fe95805eeb69614bfb9
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Sep 15 18:29:34 2015 +0200

    snmp: remove warning now redundant with plugin.c

commit 1c67d71501212e275f92aa1c70d35be3d354a9b6
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Sep 15 18:26:01 2015 +0200

    plugin.c: add quotes to debug messages, for the sake of consistency

commit 8fd62e3a46cd43b632aa6a143bdb3ebf544170c0
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Sep 15 18:16:07 2015 +0200

    plugin.c: add timer on plugins read functions
    
    Print out the value in a debug message. Also emit a warning when it
    exceeds the configured Interval.




More information about the collectd-changes mailing list