Collectd v5.6.3 Release Notes
Release Date: 2017-10-06 // over 6 years ago-
collectd: support for boolean string config values has been reintroduced. Thanks to @tokkee. #2083, #2098
collectd: The capability checking has been changed to usecap_get_proc()
. Thanks to @mfournier. #2151
๐ Documentation: A section documenting ignore lists has been added to collectd.conf(5). Thanks to @octo.
๐ AMQP plugin: TheExchangeType
option is now also valid for publishers. Thanks to @octo. #2286
๐ Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx, Write HTTP plugins: Handling of URLs that redirect elsewhere has been fixed. Thanks to @rpv-tomsk. #2328
BIND plugin: Fix parsing of the sample time provided by BIND. Previously, the time was assumed to be in the local time zone when in fact it was in UTC. Thanks to Ed Ravin. #1268
๐ BIND plugin: Memory leaks have been fixed. Thanks to @rubenk. #2303
Chrony plugin: Build flags have been fixed. Thanks to Thomas Jost and @mfournier. #2133
0๏ธโฃ cURL-JSON plugin: The timeout value has been changed to default to the collection interval. This fixes a regression. Thanks to @mfournier.
๐ cURL-JSON plugin: Handling of arrays has been fixed. Thanks to @octo. #2266
๐ DBI plugin: Memory leaks at shutdown have been fixes. Thanks to @rpv-tomsk and @octo.
๐ E-Mail, Exec, UnixSock plugins: Group ID lookup on systems with many groups has been fixed. Thanks to @rubenk and @octo. #2208
๐ IPC plugin: A compilation error on AIX has been fixed. Thanks to @rpv-tomsk. #2305
๐ LogFile plugin: If writing to the file fails, print log messages onSTDERR
instead. Thanks to @mfournier.
๐ Log Logstash plugin: If writing the log entry fails, print it toSTDERR
instead. Thanks to @mfournier.
memcachec, Tail plugins: A resource leak in the matching infrastructure has been fixed. Thanks to Krzysztof Matczak. #2192
MQTT plugin: Invalid symbols in topic names are now replaced and a resource leak has been fixed. Thanks to Denys Fedoryshchenko. #2123
Network plugin: A potential endless-loop has been fixed. This can be triggered remotely by sending a signed network packet to a server which is not set up to check signatures. Thanks to Marcin Kozlowski and @rpv-tomsk. #2174, #2233, CVE-2017-7401
๐ Network plugin: A use-after-free has been fixed. Thanks to @rpv-tomsk. #2375
๐ Notify Email plugin: The plugin is no longer explicitly linked against libssl and libcrypto, relies on libesmtp being linked correctly. Thanks to @mfournier. Debian#852924
NTPd plugin: Calculation of loop offset and error has been fixed. Thanks to Neil Wilson. #2188
OpenLDAP plugin: An incorrect use of the ldap library, leading to a crash, has been fixed. Thanks to @mfournier. #2331
๐ Perl plugin: A potential double-free has been fixed. Thanks to @octo. #2278
๐ง Perl plugin: Print an error when an incorrect configuration is encountered. Thanks to @rpv-tomsk. #927
โฑ RRDtool plugin: Incorrect handling of the flushes timeout option has been fixed. Handling of theRandomTimeout
has been fixed. Thanks to @rpv-tomsk. #2363
๐ SMART plugin: Some warning messages have been removed and the code has been cleaned up. Thanks to @octo. #2062
SMART plugin: A check for theCAP_SYS_RAWIO
capability has been added. Thanks to @mfournier.
๐ SNMP plugin: A double free has been fixed. Thanks to @rpv-tomsk. #2291
Write Graphite plugin: Error handling in the case that calculating a metric's rate fails has been improved. Previously, the raw counter values were sent to Graphite. Thanks to Iain Buclaw. #2209
๐ Write Kafka plugin: A 32 bit random number is now used when formatting a random key. Thanks to @octo. #2074