Difference between revisions of "Version 5.7"
From collectd Wiki
(upcoming 5.7.1 changelog draft) |
(→Unreleased changes to collectd-5.7 branch: Update release notes.) |
||
Line 40: | Line 40: | ||
=== Unreleased changes to collectd-5.7 branch === | === Unreleased changes to collectd-5.7 branch === | ||
− | All changes up to | + | All changes up to 6397cdc3596af7438a9b351ac13d7eaac279554a |
− | * ''collectd:'' | + | * ''collectd:'' Handling of boolean configuration options has been unified. Thanks to [[User:Tokkee|Sebastian Harl]]. {{Issue|2083}}, {{Issue|2098}} |
− | * {{Plugin| | + | * ''collectd:'' Reporting of internal statistics has been fixed. Thanks to [[User:Octo|Florian Forster]]. {{Issue|2108}} |
+ | * ''collectd, various plugins:'' Bugs and issues reported by ''scan-build'' and ''coverity-scan'' have been fixed. Thanks to ''Ruben Kerkhof'' and [[User:Octo|Florian Forster]]. | ||
+ | * ''Build system:'' Parallel build have been fixed. Thanks to ''Ruben Kerkhof''. {{Issue|2110}} | ||
+ | * {{Plugin|DPDKStat}}: Portability issues and a double-close bug have been fixed. Thanks to ''Ruben Kerkhof'' and [[User:Mfournier|Marc Fournier]]. | ||
+ | * {{Plugin|Intel RDT}}: A check for the ''libpqos'' library version has been added. Thanks to ''Serhiy Pshyk''. | ||
* {{Plugin|NetApp}}: Compilation problems have been corrected. Thanks to [[User:Octo|Florian Forster]]. {{Issue|2120}} | * {{Plugin|NetApp}}: Compilation problems have been corrected. Thanks to [[User:Octo|Florian Forster]]. {{Issue|2120}} | ||
− | * {{Plugin| | + | * {{Plugin|Write Prometheus}}: A memory leak has been fixed. Thanks to ''Ruben Kerkhof''. |
− | |||
− | |||
[[Category:Version 5.7]] | [[Category:Version 5.7]] |
Revision as of 12:45, 17 January 2017
List of versions |
---|
Version 5.11 Version 5.10 Version 5.9 Version 5.8 Version 5.7 Version 5.6 Version 5.5 Version 5.4 Version 5.3 Version 5.2 Version 5.1 Version 5.0 |
Version 5.7.0 has been released on Monday December 12th 2016. This version is currently supported.
Changes
Release 5.7.0
- Documentation: The Turbostat plugin section has been improved. Thanks to Florian Forster
- Documentation: The semantics of the
TypesDB
option have been improved. Thanks to Florian Forster. - collectd: A generic interface for parsing the text protocol has been added. Thanks to Sebastian Harl. #1749
- collectd: Threads now get named, making them easier to track using tools such as top, ps, etc. Thanks to Manuel Luis Sanmartín Rozada and Marc Fournier. #547
- AMQP plugin, Write Graphite plugin, Write Kafka plugin: The new
[Graphite]PreserveSeparator
option allows retaining the default dot separator rather than escaping it. Thanks to Florian Forster. #419 - Battery plugin: A StateFS backend for gathering statistics has been added. Thanks to Rinigus. #1795
- CPU plugin: CPU aggregation on AIX was fixed. Thanks to Chao Yang. #1957
- Collectd::Unixsock: Fractional seconds support has been made more robust. Thanks to Matthias Bethke. #2052
- DPDKStat plugin: This new plugin collects DPDK interface statistics. Thanks to Maryam Tahhan, Harry van Haaren, Taras Chornyi and Kim Jones. #1649
- gRPC plugin: The
DispatchValues
option has been renamed toPutValues
. Thanks to Florian Forster. - HDDTemp plugin: The 32 devices limit has been removed. Thanks to Benjamin Gilbert. #631
- Hugepages plugin: This new plugin reports the number of used and free hugepages on Linux. Thanks to Jaroslav Safka, Maryam Tahhan, Kim Jones and Florian Forster. #1799
- Intel RDT plugin: This new plugin collects statistics exposed by Intel's Resource Director Technology . Thanks to SerhiyX. #1970
- memcached plugin: The new
Address
option allows connecting to a different server than specified by theHost
option. Thanks to Pavel Rochnyack. #1975 - nginx plugin: Support for reporting failed connections has been added. Thanks to Pavel Rochnyack. #1609
- Perl plugin: Significant internal reworking has been made. The new
RegisterLegacyFlush
option has been added. Thanks to Pavel Rochnyack. #1731 - PostgreSQL plugin: Timestamps are now RFC 3339-formatted local time. Thanks to Igor Peshansky and Dave Cunningham. #1918
- Processes plugin: Internal performance improvements have been made. Thanks to Pavel Rochnyack. #1980, #1981
- RRDCacheD plugin: The plugin now tries to reconnect upon failed operations. Thanks to Sebastian Harl. #1959
- SpamAssassin: The plugin can now run in Perl's "tainted mode" (
-T
). Thanks to Akos Vandra. #1962 - Tail plugin: Support for calculating latency distribution of matching values has been added. Thanks to Pavel Rochnyack and Florian Forster. #1700
- Tail plugin: The new
GaugePersist
option has been added. Thanks to Florian Forster. #2015 - Target:Set, Target:Replace, Match:RegEx: MetaData support has been added . Thanks to Igor Peshansky. #1922, #1923, #1930
- turbostat plugin: The new
LogicalCoreNames
option allows switching to per-core naming rather than per-CPU. Thanks to Brock Johnson. #2056 - virt plugin: The new
BlockDeviceFormat
andBlockDeviceFormatBasename
options help controlling the names reported for block-device metrics. Thanks to Deyan Chepishev. #2004 - Write Graphite plugin: A new
DropDuplicateFields
option has been added. Thanks to Michael Leinartas. #1915 - Write Kafka plugin: The
Key Random
setting has been reintroduced. Thanks to Florian Forster. #1977 - Write Log plugin: Support for formatting output in JSON has been added, using the new
Format
configuration option. Thanks to Igor Peshansky. #1924 - Write Prometheus plugin: This new plugin publishes values using an embedded HTTP server, in a format compatible with Prometheus' collectd_exporter. Thanks to Florian Forster. #1967
Unreleased changes to collectd-5.7 branch
All changes up to 6397cdc3596af7438a9b351ac13d7eaac279554a
- collectd: Handling of boolean configuration options has been unified. Thanks to Sebastian Harl. #2083, #2098
- collectd: Reporting of internal statistics has been fixed. Thanks to Florian Forster. #2108
- collectd, various plugins: Bugs and issues reported by scan-build and coverity-scan have been fixed. Thanks to Ruben Kerkhof and Florian Forster.
- Build system: Parallel build have been fixed. Thanks to Ruben Kerkhof. #2110
- DPDKStat plugin: Portability issues and a double-close bug have been fixed. Thanks to Ruben Kerkhof and Marc Fournier.
- Intel RDT plugin: A check for the libpqos library version has been added. Thanks to Serhiy Pshyk.
- NetApp plugin: Compilation problems have been corrected. Thanks to Florian Forster. #2120
- Write Prometheus plugin: A memory leak has been fixed. Thanks to Ruben Kerkhof.