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

Florian Forster octo at verplant.org
Mon Nov 28 22:20:44 CET 2016


 ChangeLog                                       |   52 +
 configure.ac                                    |    6 +-
 contrib/README                                  |   10 +-
 contrib/examples/myplugin.c                     |  227 +-
 src/aggregation.c                               |  692 ++-
 src/amqp.c                                      | 1712 ++++----
 src/apache.c                                    | 1017 +++--
 src/apcups.c                                    |  683 ++-
 src/apple_sensors.c                             |  323 +-
 src/aquaero.c                                   |  253 +-
 src/ascent.c                                    |  583 ++-
 src/barometer.c                                 | 2542 +++++------
 src/battery.c                                   | 1306 +++---
 src/bind.c                                      | 1539 +++----
 src/ceph.c                                      | 2344 +++++-----
 src/ceph_test.c                                 |  110 +-
 src/cgroups.c                                   |  373 +-
 src/chrony.c                                    |  771 ++--
 src/collectd-nagios.c                           | 1206 +++---
 src/collectd-tg.c                               |  361 +-
 src/collectdctl.c                               |  478 +--
 src/collectdmon.c                               |  575 ++-
 src/conntrack.c                                 |  169 +-
 src/contextswitch.c                             |  179 +-
 src/cpu.c                                       | 1166 +++--
 src/cpufreq.c                                   |  163 +-
 src/cpusleep.c                                  |    2 +-
 src/cpython.h                                   |  152 +-
 src/csv.c                                       |  580 ++-
 src/curl.c                                      |  557 ++-
 src/curl_json.c                                 |  780 ++--
 src/curl_xml.c                                  |  909 ++--
 src/daemon/collectd.c                           | 1160 +++--
 src/daemon/collectd.h                           |  274 +-
 src/daemon/common.c                             | 2582 ++++++-----
 src/daemon/common.h                             |  190 +-
 src/daemon/common_test.c                        |  289 +-
 src/daemon/configfile.c                         | 2166 +++++-----
 src/daemon/configfile.h                         |   47 +-
 src/daemon/filter_chain.c                       |  769 ++--
 src/daemon/filter_chain.h                       |   43 +-
 src/daemon/meta_data.c                          |  411 +-
 src/daemon/meta_data.h                          |   67 +-
 src/daemon/meta_data_test.c                     |   98 +-
 src/daemon/plugin.c                             | 4294 +++++++++----------
 src/daemon/plugin.h                             |  377 +-
 src/daemon/plugin_mock.c                        |   34 +-
 src/daemon/types_list.c                         |  137 +-
 src/daemon/types_list.h                         |    2 +-
 src/daemon/utils_avltree.c                      | 1092 +++--
 src/daemon/utils_avltree.h                      |   23 +-
 src/daemon/utils_avltree_test.c                 |  111 +-
 src/daemon/utils_cache.c                        |  917 ++--
 src/daemon/utils_cache.h                        |  106 +-
 src/daemon/utils_cache_mock.c                   |    5 +-
 src/daemon/utils_complain.c                     |   95 +-
 src/daemon/utils_complain.h                     |   52 +-
 src/daemon/utils_heap.c                         |  103 +-
 src/daemon/utils_heap.h                         |    8 +-
 src/daemon/utils_heap_test.c                    |   31 +-
 src/daemon/utils_ignorelist.c                   |  344 +-
 src/daemon/utils_ignorelist.h                   |   12 +-
 src/daemon/utils_llist.c                        |  192 +-
 src/daemon/utils_llist.h                        |   35 +-
 src/daemon/utils_match.c                        |  246 +-
 src/daemon/utils_match.h                        |   58 +-
 src/daemon/utils_random.c                       |   28 +-
 src/daemon/utils_random.h                       |    4 +-
 src/daemon/utils_subst.c                        |  239 +-
 src/daemon/utils_subst.h                        |   11 +-
 src/daemon/utils_subst_test.c                   |  103 +-
 src/daemon/utils_tail.c                         |  234 +-
 src/daemon/utils_tail.h                         |   10 +-
 src/daemon/utils_tail_match.c                   |  164 +-
 src/daemon/utils_tail_match.h                   |   36 +-
 src/daemon/utils_threshold.c                    |   85 +-
 src/daemon/utils_threshold.h                    |   18 +-
 src/daemon/utils_time.c                         |   92 +-
 src/daemon/utils_time.h                         |   72 +-
 src/daemon/utils_time_test.c                    |  142 +-
 src/dbi.c                                       |  729 ++--
 src/df.c                                        |  614 ++-
 src/disk.c                                      | 1676 ++++----
 src/dns.c                                       |  669 ++-
 src/drbd.c                                      |  234 +-
 src/email.c                                     | 1120 +++--
 src/entropy.c                                   |   64 +-
 src/ethstat.c                                   |  290 +-
 src/exec.c                                      |  739 ++--
 src/fhcount.c                                   |   44 +-
 src/filecount.c                                 |  494 +--
 src/fscache.c                                   |  214 +-
 src/gmond.c                                     | 1022 ++---
 src/gps.c                                       |  268 +-
 src/hddtemp.c                                   |  409 +-
 src/interface.c                                 |  558 ++-
 src/ipc.c                                       |  226 +-
 src/ipmi.c                                      |  652 ++-
 src/iptables.c                                  |  729 ++--
 src/ipvs.c                                      |  453 +-
 src/irq.c                                       |  271 +-
 src/java.c                                      | 2887 ++++++-------
 src/libcollectdclient/client.c                  |  806 ++--
 src/libcollectdclient/collectd/client.h         |   79 +-
 src/libcollectdclient/collectd/network.h        |   33 +-
 src/libcollectdclient/collectd/network_buffer.h |   23 +-
 src/libcollectdclient/network.c                 |  291 +-
 src/libcollectdclient/network_buffer.c          |  630 ++-
 src/liboconfig/oconfig.c                        |  166 +-
 src/liboconfig/oconfig.h                        |   33 +-
 src/load.c                                      |  252 +-
 src/log_logstash.c                              |  569 ++-
 src/logfile.c                                   |  331 +-
 src/lpar.c                                      |  384 +-
 src/lua.c                                       |   21 +-
 src/lvm.c                                       |  271 +-
 src/madwifi.c                                   | 1394 +++---
 src/match_empty_counter.c                       |   44 +-
 src/match_hashed.c                              |  110 +-
 src/match_regex.c                               |  435 +-
 src/match_timediff.c                            |   80 +-
 src/match_value.c                               |  221 +-
 src/mbmon.c                                     |  401 +-
 src/md.c                                        |  141 +-
 src/memcachec.c                                 |  363 +-
 src/memcached.c                                 |  509 +--
 src/memory.c                                    |  743 ++--
 src/mic.c                                       |  615 ++-
 src/modbus.c                                    |  752 ++--
 src/mqtt.c                                      | 1180 +++--
 src/multimeter.c                                |  358 +-
 src/mysql.c                                     | 1812 ++++----
 src/netapp.c                                    | 5243 +++++++++++------------
 src/netlink.c                                   |  676 ++-
 src/network.c                                   | 4623 ++++++++++----------
 src/network.h                                   |   28 +-
 src/nfs.c                                       |  968 ++---
 src/nginx.c                                     |  265 +-
 src/notify_desktop.c                            |  211 +-
 src/notify_email.c                              |  284 +-
 src/notify_nagios.c                             |  130 +-
 src/ntpd.c                                      | 1635 ++++---
 src/numa.c                                      |   99 +-
 src/nut.c                                       |  255 +-
 src/olsrd.c                                     |  533 +--
 src/onewire.c                                   |  691 ++-
 src/openldap.c                                  | 1100 ++---
 src/openvpn.c                                   | 1369 +++---
 src/oracle.c                                    |  639 ++-
 src/perl.c                                      | 3723 ++++++++--------
 src/pf.c                                        |  171 +-
 src/pinba.c                                     |  497 +--
 src/pinba.proto                                 |   32 +-
 src/ping.c                                      |  540 +--
 src/postgresql.c                                | 2157 +++++-----
 src/powerdns.c                                  |  975 ++---
 src/processes.c                                 | 4224 +++++++++---------
 src/protocols.c                                 |  180 +-
 src/pyconfig.c                                  |  331 +-
 src/python.c                                    | 2294 +++++-----
 src/pyvalues.c                                  | 2034 ++++-----
 src/redis.c                                     |  465 +-
 src/routeros.c                                  |  410 +-
 src/rrdcached.c                                 |  521 +--
 src/rrdtool.c                                   | 1866 ++++----
 src/sensors.c                                   |  880 ++--
 src/serial.c                                    |  154 +-
 src/sigrok.c                                    |  635 ++-
 src/smart.c                                     |  284 +-
 src/snmp.c                                      | 1398 +++---
 src/statsd.c                                    |  788 ++--
 src/swap.c                                      | 1121 +++--
 src/syslog.c                                    |  187 +-
 src/table.c                                     |  841 ++--
 src/tail.c                                      |  273 +-
 src/tail_csv.c                                  |  884 ++--
 src/tape.c                                      |  156 +-
 src/target_notification.c                       |  212 +-
 src/target_replace.c                            |  252 +-
 src/target_scale.c                              |  800 ++--
 src/target_set.c                                |  193 +-
 src/target_v5upgrade.c                          |  281 +-
 src/tcpconns.c                                  |  837 ++--
 src/teamspeak2.c                                | 1383 +++---
 src/ted.c                                       |  469 +-
 src/testing.h                                   |  151 +-
 src/thermal.c                                   |  371 +-
 src/threshold.c                                 |  725 ++--
 src/tokyotyrant.c                               |  217 +-
 src/turbostat.c                                 | 2460 ++++++-----
 src/unixsock.c                                  |  765 ++--
 src/uptime.c                                    |  335 +-
 src/users.c                                     |  121 +-
 src/utils_cmd_flush.c                           |  227 +-
 src/utils_cmd_flush.h                           |    3 +-
 src/utils_cmd_getthreshold.c                    |  200 +-
 src/utils_cmd_getthreshold.h                    |    2 +-
 src/utils_cmd_getval.c                          |  134 +-
 src/utils_cmd_getval.h                          |    2 +-
 src/utils_cmd_listval.c                         |   89 +-
 src/utils_cmd_listval.h                         |    2 +-
 src/utils_cmd_putnotif.c                        |  140 +-
 src/utils_cmd_putnotif.h                        |    2 +-
 src/utils_cmd_putval.c                          |  417 +-
 src/utils_cmd_putval.h                          |    6 +-
 src/utils_crc32.c                               |  125 +-
 src/utils_crc32.h                               |    2 +-
 src/utils_curl_stats.c                          |  340 +-
 src/utils_curl_stats.h                          |    8 +-
 src/utils_db_query.c                            |  962 ++---
 src/utils_db_query.h                            |   56 +-
 src/utils_dns.c                                 | 1462 ++++---
 src/utils_dns.h                                 |   51 +-
 src/utils_fbhash.c                              |  137 +-
 src/utils_fbhash.h                              |    6 +-
 src/utils_format_graphite.c                     |  375 +-
 src/utils_format_graphite.h                     |   13 +-
 src/utils_format_json.c                         |  701 ++-
 src/utils_format_json.h                         |   20 +-
 src/utils_format_json_test.c                    |  111 +-
 src/utils_format_kairosdb.c                     |  336 +-
 src/utils_format_kairosdb.h                     |   16 +-
 src/utils_latency.c                             |  141 +-
 src/utils_latency.h                             |   21 +-
 src/utils_latency_test.c                        |   88 +-
 src/utils_lua.c                                 |    5 +-
 src/utils_lua.h                                 |    2 +-
 src/utils_mount.c                               | 1258 +++---
 src/utils_mount.h                               |  152 +-
 src/utils_mount_test.c                          |   97 +-
 src/utils_parse_option.c                        |   37 +-
 src/utils_parse_option.h                        |    4 +-
 src/utils_rrdcreate.c                           |  577 ++-
 src/utils_rrdcreate.h                           |   12 +-
 src/utils_vl_lookup.c                           |  530 ++-
 src/utils_vl_lookup.h                           |   42 +-
 src/utils_vl_lookup_test.c                      |  274 +-
 src/uuid.c                                      |  322 +-
 src/varnish.c                                   | 2070 +++++----
 src/virt.c                                      | 1459 +++----
 src/vmem.c                                      |  224 +-
 src/vserver.c                                   |  545 ++-
 src/wireless.c                                  |  204 +-
 src/write_graphite.c                            |  876 ++--
 src/write_http.c                                | 1434 +++----
 src/write_kafka.c                               |  754 ++--
 src/write_log.c                                 |   45 +-
 src/write_mongodb.c                             |  321 +-
 src/write_redis.c                               |  209 +-
 src/write_riemann.c                             |    8 +-
 src/write_riemann_threshold.c                   |  152 +-
 src/write_riemann_threshold.h                   |    2 +-
 src/write_sensu.c                               | 2171 +++++-----
 src/write_tsdb.c                                |  890 ++--
 src/xencpu.c                                    |  170 +-
 src/xmms.c                                      |   39 +-
 src/zfs_arc.c                                   |  469 +-
 src/zone.c                                      |  279 +-
 src/zookeeper.c                                 |  452 +-
 259 files changed, 68521 insertions(+), 76938 deletions(-)

New commits:
commit 79963d13c1884d1d92667cc502ad20758b084a12
Author: Florian Forster <octo at collectd.org>
Date:   Mon Nov 28 22:09:22 2016 +0100

    Tree wide: Reformat with clang-format.

commit 51181b899668ad2c232a152d6e5e787c4eb049cc
Merge: 3eda783 e037711
Author: Florian Forster <octo at collectd.org>
Date:   Mon Nov 28 21:48:36 2016 +0100

    Merge branch 'collectd-5.5' into collectd-5.6

commit e037711c39e610ecdfdac4ecbd7deca711a15d47
Author: Florian Forster <octo at collectd.org>
Date:   Mon Nov 28 16:51:37 2016 +0100

    Bump version to 5.5.3; Update ChangeLog.

commit 3eda78360090edab0538f3b54c79d27a7fa1ec22
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Nov 19 11:47:00 2016 +0100

    Fix Lua header detection
    
    checking lua.h usability... yes
    checking lua.h presence... no
    configure: WARNING: lua.h: accepted by the compiler, rejected by the
    preprocessor!
    configure: WARNING: lua.h: proceeding with the compiler's result
    checking for lua.h... yes
    checking lauxlib.h usability... yes
    checking lauxlib.h presence... no
    configure: WARNING: lauxlib.h: accepted by the compiler, rejected by the
    preprocessor!
    configure: WARNING: lauxlib.h: proceeding with the compiler's result
    checking for lauxlib.h... yes
    checking lualib.h usability... yes
    checking lualib.h presence... no
    configure: WARNING: lualib.h: accepted by the compiler, rejected by the
    preprocessor!
    configure: WARNING: lualib.h: proceeding with the compiler's result
    checking for lualib.h... yes
    
    AC_CHECK_HEADERS uses the preprocessor directly, which doesn't use
    CFLAGS. Fixes detection of the lua-5.1 compat libs on Fedora Rawhide.

commit 23640b4107e3d4398f5736d3a6a687181115a8fd
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Wed Nov 16 10:12:10 2016 +0100

    contrib/README: sort items

commit db961f476426f5dd3ca1663ffc094f0fc7f6f8a2
Author: Florian Forster <octo at collectd.org>
Date:   Fri Nov 11 14:34:20 2016 +0100

    collectd-tg: Fix sleep interval.
    
    nanosleep() was called with the current time, meaning that it would
    block for years. This correctly subtracts "now" from the metric's time
    and only sleeps for the duration between the two.




More information about the collectd-changes mailing list