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

Florian Forster octo at verplant.org
Mon Mar 9 08:37:17 CET 2015


 AUTHORS                      |    3 +
 README                       |    7 +-
 clean.sh                     |    9 +-
 configure.ac                 |    8 +
 contrib/redhat/collectd.spec |   25 +-
 src/Makefile.am              |    9 +
 src/ceph.c                   | 1579 ++++++++++++++++++++++++++++++++++++++++++
 src/collectd-perl.pod        |    4 +-
 src/collectd-python.pod      |   11 +-
 src/collectd.conf.in         |   18 +
 src/collectd.conf.pod        |   68 ++
 src/powerdns.c               |    6 +-
 src/snmp.c                   |    3 +-
 src/types.db                 |    3 +
 src/utils_latency.c          |   99 ++-
 15 files changed, 1823 insertions(+), 29 deletions(-)

New commits:
commit a7eecf6018a684dcf8323d4a41a7e704a5d57f02
Merge: 5a82fab b650239
Author: Pierre-Yves Ritschard <pyr at spootnik.org>
Date:   Fri Mar 6 08:30:38 2015 +0100

    Merge pull request #838 from yogeswaran/histogram
    
    statsd histogram to support more than 1 second

commit 5a82fab57a0b37b70f9aa279e2127bf87ed745d5
Merge: e376038 4e52c1d
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Mar 3 23:59:38 2015 +0100

    Merge pull request #953 from rubenk/powerdns-do-not-look-past-the-end-of-array
    
    Powerdns plugin: fix logging on failed lookup

commit e3760386b1ad3935d30fbd43e28b33fb81a7ba78
Merge: ab05e2a 96c2342
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Mar 3 23:55:28 2015 +0100

    Merge pull request #954 from rubenk/remove-outdated-advice
    
    Setting Globals to true is not needed anymore

commit ab05e2a43b1f594421b62affece6ca21fb1f1546
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Mar 3 23:41:57 2015 +0100

    clean.sh: take new 'src/daemon' dir in account

commit f3480ab940372dcd4747d00c5f66bb70a70d693f
Author: Sergey <a_s_y at sama.ru>
Date:   Tue Mar 3 22:36:03 2015 +0100

    snmp plugin: add hostname to "csnmp_value_list_to_value" error message
    
    Fixes #952

commit 527efe808708b0d184c5c4b8184088a1ae403d5a
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Mon Nov 24 10:41:14 2014 +0100

    RPM specfile: add ceph plugin

commit d7c3abad301a848d155d4e3802c34d3f23f59dc9
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Mar 3 21:54:58 2015 +0100

    README/AUTHORS: mention ceph plugin

commit 0febfbd11d87acd8a0f10bbcf5d4a58bb68b8dc0
Merge: 22d5f76 82f7cee
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Mar 3 21:36:21 2015 +0100

    Merge remote-tracking branch 'origin/pr/598'
    
    Conflicts:
    	src/collectd.conf.in
    	src/types.db

commit 82f7cee169bd303db5a1e80ca8125bcdcba48d4d
Author: daryder <daryder at cisco.com>
Date:   Mon Mar 2 09:33:01 2015 -0500

    Remove superfluous debug statements

commit 96c2342e758ffc10d735b467f0a24f652b117643
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sun Mar 1 15:04:55 2015 +0100

    Setting Globals to true is not needed anymore
    
    003c6e86b480 made this happen by default

commit 4e52c1dcb4a8595b5f6e5d9f3df291a488a6fab8
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Sat Feb 28 20:05:14 2015 +0100

    Powerdns plugin: fix logging on failed lookup
    
    Don't look past the end of the array but check the boundary first.

commit 6f2dbf2f32c2d0a290b081b7141e824514494312
Author: daryder <daryder at cisco.com>
Date:   Wed Jan 7 10:14:10 2015 -0500

    Move last_poll_data to inside ceph_daemon struct
    
    Also add backup search for last poll data

commit d3bc2e679b189e3512b38d9f6b3ffd8af2a46317
Author: daryder <daryder at cisco.com>
Date:   Mon Dec 22 11:26:52 2014 -0500

    Changes to use base types, add comments, etc.

commit 31e27861a5bd7c4694eb527737e6f752722105b2
Author: daryder <daryder at cisco.com>
Date:   Mon Dec 22 10:56:03 2014 -0500

    Fix formatting

commit 16e5ed7eb01d9f0a001bddd3fc96de9c961b7a97
Author: daryder <daryder at cisco.com>
Date:   Mon Dec 22 10:55:01 2014 -0500

    Add ceph base types

commit e34ed7ab4a804436f63f9936c8f3183a53b6410c
Merge: 905fa2f 4c1eb50
Author: daryder <daryder at cisco.com>
Date:   Wed Dec 10 14:13:01 2014 -0500

    Merge pull request #1 from mfournier/ceph
    
    ceph: a couple of small details

commit 4c1eb5094848b24cf34fa4c82ebda2b83aad1492
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Wed Dec 10 16:44:33 2014 +0100

    ceph: prepend all warning & error messages with plugin name

commit 69562c34bda10ec261d17242e480c040f8f659cf
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue Dec 2 12:51:10 2014 +0100

    ceph: replace erroneous format string in DEBUG statement
    
    Fixes build error on 32bit systems

commit 8508c65190ff8df7ff7da8f241dd52e611f6d407
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Wed Nov 12 09:30:02 2014 +0100

    ceph: correct pod formatting error in manpage

commit 905fa2fb9768f848916c3bd6b9543d0d63845f70
Author: daryder <daryder at cisco.com>
Date:   Thu Dec 4 15:09:19 2014 -0500

    Add ability to ignore bad daemon configs

commit b6502396fff51f422ddae66c17e89b7fddeed957
Author: Yoga Ramalingam <yramalingam1 at bloomberg.net>
Date:   Fri Nov 14 09:23:13 2014 -0500

    statsd histogram to support more than 1 second
    
    Summary:
    Problem: Collectd/Statsd supports configurable percentiles for timers but it limits the value to be 1 to 1000ms. If the timer value is more than 1000ms, it uses for min, max, average,... and drops it for percentile computation.
    
    Solution: Added support for increasing bin width when the value is above histogram's range.
    
    Test Plan: Tested by sending metrics within range and out-of-range (ie above 1000 ms)
    
    Reviewers: skhajamo, shalstea
    
    Reviewed By: skhajamo
    
    CC: arcyd
    
    Differential Revision: https://all.phab.dev.bloomberg.com/D156454

commit 6f0fb094a2c7e5bea41c5914799e06d7025f5e2b
Author: daryder <daryder at cisco.com>
Date:   Mon Nov 3 15:55:15 2014 -0500

    Change strcat to strncat

commit 190a5e1e14f8b7707224812ab3e7c6b75faa7cf5
Author: daryder <daryder at cisco.com>
Date:   Mon Nov 3 15:42:18 2014 -0500

    Update ceph declaration to new format

commit 089b82529d97b813bd0ff163b2989773d0f881d1
Author: daryder <daryder at cisco.com>
Date:   Wed Oct 15 08:50:52 2014 -0400

    move debug statements to separate lines

commit 34935ff673b28265455f996dbf6cbc4acd4a946e
Author: daryder <daryder at cisco.com>
Date:   Tue Oct 7 11:17:57 2014 -0400

    Update configure.ac

commit c14950891ca49f7ed4941a95081621fcb9e38470
Author: daryder <daryder at cisco.com>
Date:   Tue Oct 7 11:11:27 2014 -0400

    update for libyajl version 1.0.12 compatibility

commit 7e1c6062f284f0332097a476b77aeb7d376faa1f
Author: daryder <daryder at cisco.com>
Date:   Tue Oct 7 10:40:55 2014 -0400

    Update collectd.conf.in

commit ca19f172666376c3d8fd8f4e88a67f17f025a491
Author: daryder <daryder at cisco.com>
Date:   Tue Oct 7 10:38:46 2014 -0400

    Update collectd.conf.pod

commit ab19611fa078f4933ba9ab60ae6d9d51efcfc285
Author: daryder <daryder at cisco.com>
Date:   Tue Oct 7 10:36:10 2014 -0400

    Add new options to Ceph plugin and library change

commit cc5de4d0f9f482b186facdf5b64432c48aa8f5d7
Author: daryder <daryder at cisco.com>
Date:   Mon Oct 6 16:12:45 2014 -0400

    Update configure.ac

commit 29f55df931976c5fda4d9cf90e76aa8796d6b894
Author: daryder <daryder at cisco.com>
Date:   Mon Oct 6 16:04:14 2014 -0400

    Add two new options to Ceph config

commit 4a9a6875677931444aea05a422b2bc51ce2eb66b
Author: daryder <daryder at cisco.com>
Date:   Mon Oct 6 15:59:17 2014 -0400

    Remove libjson-c dependency for ceph plugin

commit 16e907a6d5a203efa3db47bddbe72f4ab7ea1221
Author: daryder <daryder at cisco.com>
Date:   Mon Oct 6 15:54:42 2014 -0400

    Change JSON parsing to use libyajl

commit 9964df6af28df196180bd1e0e895d9115c2e0726
Author: daryder <daryder at cisco.com>
Date:   Mon Oct 6 15:53:15 2014 -0400

    Change JSON parsing to use libyajl

commit a9f1321fe1813c71b68006da2b0ece420c2be5e0
Author: daryder <daryder at cisco.com>
Date:   Fri Jun 6 14:13:58 2014 -0400

    Update ceph.c
    
    Added special case for "JournalWrBytes". This KPI is recorded as a sum/count pair in ceph schema output. But really, we just want the # of bytes changed - so this has been changed to a derive type.

commit 5f3082295d2fb64aa6dad9bdb995cf2bc5b780d8
Author: daryder <daryder at cisco.com>
Date:   Fri May 30 15:35:05 2014 -0400

    Update ceph.c
    
    Changed latency from long run average to current_val-last_val/cur_time-last_time. Also changed counter types to derive types with min = 0, to prevent large data on ceph service restart

commit c9a85794d4cfa5792504d85f490f8f5d41eefced
Author: daryder <daryder at cisco.com>
Date:   Fri Apr 4 10:03:59 2014 -0400

    Updated configuration layout

commit 78921c3ef847d9209657234e4c0d9025ea10cc78
Author: daryder <daryder at cisco.com>
Date:   Fri Apr 4 09:59:51 2014 -0400

    Changed ceph configuration layout

commit 55732a4e0b30a2cb7231a0931473c76420cf0075
Author: daryder <daryder at cisco.com>
Date:   Fri Apr 4 09:57:42 2014 -0400

    Add ceph documentation

commit b41e2930187056cf4482713a299b430ed84264a1
Author: daryder <daryder at cisco.com>
Date:   Thu Apr 3 15:36:18 2014 -0400

    Added ceph plugin typical configuration

commit db674411e99d0f0855918d0f0bca850141c86740
Author: daryder <daryder at cisco.com>
Date:   Thu Apr 3 15:30:31 2014 -0400

    Create ceph.c

commit 3d568e5b8a9e5c1bada658e8302202b020d1fa4c
Author: daryder <daryder at cisco.com>
Date:   Thu Apr 3 15:26:47 2014 -0400

    Added ceph plugin

commit 75291e58bfdcdf5a8f9b7f97e3c55f8e04b74078
Author: daryder <daryder at cisco.com>
Date:   Thu Apr 3 15:17:53 2014 -0400

    Added libjson-c / ceph configuration




More information about the collectd-changes mailing list