[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-5.1.0'
Florian Forster
octo at verplant.org
Sun Apr 1 17:53:58 CEST 2012
Tag 'collectd-5.1.0' created by Florian Forster <octo at collectd.org> at 2012-04-01 16:51 +0200
Tag for version 5.1.0.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAABAgAGBQJPeHmEAAoJEMPSHpbi2MmgqwEQAKpIi+JfRBjlfkJi5+A0Vlwj
u5CDZbfLNlbBLayOTvOOA4kq9Tcw3/f5cqjUL5CYYxYZwA2PlT2CJZ37NsdgKA9w
TvrxufUe3HdFxlOda4g0VqVnfnWFhR2VH+q5z1YRRlt/ALkDNoTKNBJNez0hsVz5
T1A1YUcad2Rhq7wJ+F9oyNVvyqLxRTxbi/1gemUHnQWHotWOPHLhLmmFVyIRBZJh
wgloolCMy73WYn2dP8zh30DXFKwBpaGNexvz/PuKu35UDl4Re+ihDkmdrjDLUPa/
cBxNWwUDdl3kGPR06FTJqrGIRVNSjuCpUuG1LqDAIiBIjRCVNIPJC5C+9DAf1J9Y
ZOSd6votO6pe5LiRkqs1SlAQSewIWU0iFPxi9ATaHsEN+IzOZJYG7eKXmcoPWA8e
JhgQaH+eLA2eI9q23JEg5MX2g6DPbhkHKEU7r6HcX3dE5riQiuydgUOi/N9B/0TZ
Zg26RFDEho3A64OTN4Gbi2LwjHcMaww6PfiL3oGsElKme53QEZaRYEs/zvPi29/0
hZEjyZrgzHhOpWyppqOIGR1DiR+QXLkIpePxMBkp+psgSYJbLi41t9HoyTBSTM8H
PLOHlrmel1wSHVZovC+X1cgu0wqA9UdTcfk6BbXCgToS5rOywyZkWU31DJCASJcV
giDgpkQvfa+9gLG6cJTr
=LqdZ
-----END PGP SIGNATURE-----
Changes since collectd-5.0.4:
Aaron Brady (1):
Added "PersistOK" option to threshold to send notifications, even for OKAYs.
Akkarit Sangpetch (2):
Add write_mongo plugin support for mongodb output (based on write_redis)
Fix plugin and type instance field name, also free bson object buffer
Andres J. Diaz (2):
Fix buffer length in parse_identifier_vl function.
Removed bogus checking in ut_config.
Aurelien Rougemont (2):
add hash_collisions, deleted, mutex_miss, evict_*
add types for deleted, evict, hash, mutex
Bostjan Skufca (2):
Changes in irq plugin:
php-collection: Fixed DS definitions for apache_bytes, apache_requests and apache_scoreboard merge
Chris Lundquist (7):
compiles cleanly. libmongoc doesn't have an install target, will try to commit one there instead of having to hack the directory stucture to please ./configure.
added more debugging. cleaned up commented lines
Ok it is posting to the local server
remove commented out code
We have to convert CDTime to seconds since epoch
remove more commented out code
free our bson record after the write as not to leak memory
Cosmin Ioiart (6):
Added Solaris support for nfs3 and nfs4 (client/server)
Added safe-guard for kstat libraries
Fix Linux compilation errors
Enable modules for Solaris
Fixed solaris configure script generation errors
Fixed Solaris compilation errors
Cyril Feraudet (1):
ethstat plugin: Collect performance statistics from NICs.
Fabien Wernli (1):
Add notifications to syslog plugin
Florian Forster (129):
curl plugin: Add the "ExcludeRegex" config option.
memcachec plugin: Add the "ExcludeRegex" config option.
modbus plugin: Implement signed integer register types.
swap plugin: Implement the "ReportByDevice" for Linux.
rrdcached plugin: Pass FLUSHes on to the caching daemon.
Merge branch 'pw/exclude_regex'
Merge branch 'ff/swap'
Merge branch 'ff/flush-rrdcached'
Merge remote branch 'origin/ff/modbus'
Merge branch 'collectd-5.0'
ChangeLog: Fix typo.
swap plugin: Declare swap_submit_derive() only on Linux.
contrib/collection3: Add basic compatibility to mod_perl.
contrib/collection3: Set @INC at runtime, too.
snmp plugin: Improve error message.
Merge branch 'collectd-5.0'
iptables plugin: Remove the shipped version of libiptc.
AMQP plugin: Fix printing of interval_g.
Merge branch 'collectd-5.0'
Merge branch 'collectd-5.0'
irq plugin: Use the standard ignorelist for filtering interrupts.
Merge "irq plugin: Use the standard ignorelist for filtering interrupts."
Merge pull request #14 from insom/master
Merge pull request #16 from pyr/master
Merge branch 'collectd-5.0'
write_mongo plugin: Build fixes.
write_mongodb plugin: Rename the "write_mongo" plugin.
configure.in: Improve check for libmongoc (aka. mongo-c-driver)
write_mongodb plugin: Update copyright header.
write_mongodb plugin: Fix the use of {CPP,LD}FLAGS.
write_mongodb plugin: Fix a format-string error.
Merge pull request #12 from ChrisLundquist/as/mongodb
Merge branch 'collectd-5.0'
Merge pull request #18 from ChrisLundquist/cl/mongodb
Merge remote-tracking branch 'snickl/snickl/1-modbus-fix-pkgconfig'
write_graphite plugin: Improve Hostname / Port handling.
write_graphite plugin: Don't allocate {Pre,Post}fix if unspecified.
Merge branch 'import/ss/graphite' into ss/graphite
Build system: Add the write_graphite plugin.
Merge pull request #19 from bostjan/master
irq plugin: Coding style fixes.
AUTHORS: Add Scott Sanders.
README: Add the write_graphite plugin.
Build system: write_graphite doesn't depend on cURL.
write_graphite plugin: Remove duplicate includes.
Merge pull request #20 from pyr/ss/graphite
write_graphite plugin: Escape *all* the things!
write_graphite plugin: Update the copyright header.
write_graphite plugin: Remove the unused "server" field.
write_graphite plugin: Fix locking.
collectd.conf(5): Add stub for the write_graphite plugin.
src/configfile.[ch]: Add cf_util_get_service() for getting service names.
Merge branch 'master' into ss/graphite
write_graphite plugin: Use cf_util_get_service() for the "Port" option.
pinba, postgres and routeros plugins: Use the cf_util_get_service() function.
write_graphite plugin: Implement the StoreRates option.
write_graphite plugin: Fix trailing underscores.
write_graphite plugin: Implement the "AlwaysAppendDS" option.
src/collectd.conf.in: Add the write_graphite plugin.
src/collectd.conf.in: Rename "write_mongo" to "write_mongodb".
write_graphite plugin: Decrese buffer size.
write_graphite plugin: Use swrite() instead of write().
write_graphite plugin: Use CR-LF line endings.
write_graphite plugin: Print the time as an unsigned int.
write_graphite plugin: Report configuration errors for the EscapeCharacter option.
write_graphite plugin: Simplify wg_write_messages().
write_graphite plugin: Set a (hopefully unique) callback name.
collectd.conf(5): Improve description of the write_graphite plugin.
Merge branch 'ss/graphite'
Merge branch 'collectd-5.0'
target_scale plugin: Coding style fixes.
write_graphite plugin: Add the "SeparateInstances" option.
write_graphite plugin: Enable "StoreRates" by default.
bind plugin: Implement the "ParseTime" option.
src/collectd.conf.in: Add the "ParseTime" option to the "Plugin bind" block.
sensors plugin: Fix memory leak in configuration; enhance comments.
collectd.conf(5): Document the "SensorConfigFile" option.
sensors plugin: Make "conffile" non-const.
Merge pull request #18 from octo/hmh/sensors
Merge pull request #22 from bostjan/master
src/plugin.c: Fix use of strcmp().
syslog plugin: Parse "value" as severity, not "key".
syslog plugin: Change notification severity handling.
syslog plugin: Log "OKAY" notifications with severity "NOTICE".
syslog plugin: Copy the BUFFER_ADD() macro from src/utils_format_json.c.
Merge branch 'collectd-5.0'
contrib/exec-ksm.sh: Exec plugin for Kernel Samepage Merging (KSM).
write_mongodb plugin: Implement the "StoreRates" option.
Merge pull request #38 from octo/ff/mongodb
md plugin: Change metrics so each disk is reported only once.
collectd.conf(5): Update the information on the md plugin.
AUTHORS, README: Add Michael Hanselmann / the md plugin.
Merge pull request #36 from octo/mh/softraid
collectd.conf(5): Add documentation for the write_mongodb plugin.
write_mongodb plugin: Actually implement the "Timeout" option.
numa plugin: Add plugin for Non-Uniform Memory Access (NUMA).
write_mongodb plugin: Actually store time as "date" type.
collectd.conf.in: Add the numa plugin.
Merge pull request #43 from octo/ff/numa
write_mongodb plugin: Export DS names and DS types.
write_mongodb plugin: Fix reconnection behavior.
processes plugin: A few coding style fixes for the FreeBSD code.
varnish plugin: Simplify the v2/v3 define structs.
ethstat plugin: Fix includes.
ethstat module: Fix allocation of "ifacelist".
ethstat plugin: Use the system header files if available.
ethstat plugin: Add documentation.
ethstat plugin: Implement the "Map" option.
ethstat plugin: Fix indentation. It was a mess, sorry.
ethstat plugin: Implement the "MappedOnly" option.
Merge pull request #52 from octo/cf/ethstat
processes plugin: Some more minor coding style fixes.
processes plugin: Minimize whitespace-only changes.
Merge pull request #48 from octo/pk/processes
Merge branch 'jr/varnish'
nfs plugin: Remove duplicated code.
nfs plugin: Minor coding style fixes.
zfs_arc plugin: Convert to use DERIVE.
zfs_arc plugin: Introduce the single-valued "cache_eviction" type.
zfs_arc plugin: Introduce the single-valued "mutex_operation" type.
zfs_arc plugin: Fix typo in variable name.
zfs_arc plugin: Fix the "hash collision" and "mutex miss" metrics.
zfs_arc plugin: Add copyright header for Aurelien Rougemont.
Merge pull request #60 from octo/ar/zfs
zfs_arc plugin: Move reading of kstat values into separate functions.
Merge branch 'ff/zfs'
Merge pull request #56 from octo/ci/nfs
Merge branch 'collectd-5.0'
Bump version to 5.1.0; Update ChangeLog.
Gerrie Roos (1):
Collectd's scale plugin now supports scaling only on specific data sources, yay!
Henrique de Moraes Holschuh (1):
sensors plugin: Fix initialization code.
Jason Stelzer (1):
Updated the redhat spec so 5.0.1 would build.
Jérôme Renard (5):
varnish plugin: Added Varnish version detection flag
varnish plugin: Added basic Varnish 3.0 support
varnish plugin: Fixed wrong function name
varnish plugin: Switched to AC_CHECK_HEADERS
varnish plugin: Closed VSM
Manuel Luis SanmartÃn Rozada (1):
tcpconns plugin: add support for AIX
Michael Hanselmann (1):
Plugin for Linux Software-RAID devices
Peter Warasin (1):
Introduces ExcludeRegexp to the tail plugin
Phil Kulin (1):
collectd-5.0.1-mine.patch some processes.c fixes for FreeBSD
Pierre-Yves Ritschard (5):
Allow `Attribute` to query an MBean operation
as per octo's request, provide details on nulls
respect provided format
reimport my changes
bring back prefix/postfix handling. simplify swap_chars.
Ryan Cox (1):
configure.in: Check for libmongoc.
Scott Lyons (1):
AMQP plugin: My kingdom for a few semicolons
Scott Sanders (19):
initial sync from private repo
add config example and move host definitation out of <Carbon> attribute
free name appropriately
move sources
Remove fold markers
Move send buffer size to the top of the file
Optimize strlen() calls out
Modify whitepsace
Don't require a named backend
Converts . to _ in datasource names
Merge branch 'master' of github.com:jssjr/collectd-write_graphite
Oops. Use the new string and free it when done
Must be getting tired...
Mangle dots on the type instance, not ds name
Make the dot substitution char configurable
Allow the user to append a string to the hostname
Prefix is no longer a required directive
Add patch from jimmyattime (issue #8)
Fix copy/paste typo in config option handler
Sebastian Harl (13):
.gitignore: Added collectdctl.
collectd-nagios: Let '-n LIST' list all available datasets.
collectd-nagios: Select a single host in LISTVAL output when -H has been used.
libcollectdclient: Added `lcc_sort_identifiers()'.
collectd-nagios: Sort LISTVAL output.
configure: Removed last traces of 'owniptc'.
amqp plugin: Fixed format strings when printing 'interval_g'.
threshold plugin: Dont check for interesting values if there are no thresholds.
avl tree: Report size of the tree and make that available in _get_size().
threshold: Don't register missing/write callbacks unless we have thresholds.
rrdcached plugin: Handle configuration using a "complex config" callback.
rrdcached plugin: Register write/flush only if DaemonAddress has been given.
rrdcached plugin: Handle boolean config options as well.
Stefan Nickl (1):
Change modbus to libmodbus to fix pkgconfig
---
AUTHORS | 15 +
ChangeLog | 56 +-
README | 13 +
.../org/collectd/java/GenericJMXConfValue.java | 9 +-
configure.in | 156 +-
contrib/collection3/bin/graph.cgi | 384 ++-
contrib/collection3/bin/index.cgi | 129 +-
contrib/collection3/lib/Collectd/Graph/Common.pm | 151 +-
.../collection3/lib/Collectd/Graph/TypeLoader.pm | 3 +-
contrib/exec-ksm.sh | 53 +
contrib/php-collection/definitions.php | 20 +-
contrib/redhat/collectd.spec | 19 +-
src/Makefile.am | 51 +-
src/bind.c | 9 +-
src/collectd-nagios.c | 101 +-
src/collectd-threshold.pod | 7 +
src/collectd.conf.in | 44 +
src/collectd.conf.pod | 227 ++-
src/configfile.c | 48 +
src/configfile.h | 6 +
src/ethstat.c | 337 +++
src/iptables.c | 21 +-
src/irq.c | 101 +-
src/libcollectdclient/client.c | 60 +
src/libcollectdclient/client.h | 3 +
src/logfile.c | 19 +-
src/md.c | 218 ++
src/modbus.c | 49 +-
src/nfs.c | 291 ++-
src/numa.c | 168 ++
src/owniptc/Makefile.am | 14 -
src/owniptc/README.collectd | 25 -
src/owniptc/ipt_kernel_headers.h | 45 -
src/owniptc/libip4tc.c | 517 ----
src/owniptc/libip6tc.c | 456 ----
src/owniptc/libip6tc.h | 175 --
src/owniptc/libiptc.c | 2714 --------------------
src/owniptc/libiptc.h | 187 --
src/owniptc/libxtc.h | 53 -
src/owniptc/linux_list.h | 741 ------
src/owniptc/xtables.h | 239 --
src/pinba.c | 2 +-
src/plugin.c | 38 +
src/plugin.h | 4 +
src/postgresql.c | 27 +-
src/processes.c | 128 +-
src/routeros.c | 2 +-
src/rrdcached.c | 168 +-
src/sensors.c | 76 +-
src/snmp.c | 24 +-
src/swap.c | 335 ++-
src/syslog.c | 96 +-
src/target_scale.c | 94 +-
src/tcpconns.c | 117 +-
src/threshold.c | 131 +-
src/types.db | 4 +
src/utils_avltree.c | 11 +
src/utils_avltree.h | 15 +
src/varnish.c | 206 +-
src/write_graphite.c | 695 +++++
src/write_mongodb.c | 328 +++
src/zfs_arc.c | 93 +-
version-gen.sh | 4 +-
63 files changed, 4391 insertions(+), 6141 deletions(-)
---
More information about the collectd-changes
mailing list