Difference between revisions of "Version 5.12"
From collectd Wiki
Kwiatrowski (talk | contribs) (Created page with "{{Navbox Version 5}} '''Version 5.12.0''' is planned to be released on ''September 3<sup>rd</sup> 2020''. This is a draft version of changelog. == Changes == === Release 5...") |
Kwiatrowski (talk | contribs) |
||
Line 8: | Line 8: | ||
==== New features ==== | ==== New features ==== | ||
− | * {{Plugin| | + | * {{Plugin|Varnish}}: Added varnish 6 support. Thanks to ''Charly Koza'', ''Ismael Puerto''. {{Issue|3445}} |
+ | * {{Plugin|AMQP1}}: New options to limit send queue length has been added. Thanks to ''Ryan McCabe''. {{Issue|3432}} | ||
+ | * {{Plugin|Mdevents}}: New plugin to generate notifications about events in RAID arrays. Thanks to ''Krzysztof Kazimierczak'', ''Maciej Fijałkowskii'', ''Michał Kobyliński''. {{Issue|2841}} | ||
+ | * {{Plugin|AMQP}}: Updated option to allow multiple hosts to support failover. Thanks to ''Märt Bakhoff''. {{Issue|3410}} | ||
+ | * {{Plugin|MySQL}}: Reporting of the fields Slave_IO_Running and Slave_SQL_Running has been added. Thanks to ''Thomas Mieslinger''. {{Issue|3463}} | ||
+ | * {{Plugin|Write_HTTP}}: libcurl default HTTP response has benn moved to a buffer instead of stdout. Thanks to ''Duane Waddle''. {{Issue|3263}} | ||
+ | * {{Plugin|Disk}}: Provided an udev rule with ID_SERIAL based attribute so disk and partition data don't get mixed incorrectly in udev-based disk naming. Thanks to ''Maciej S. Szmigiero''. {{Issue|3441}} | ||
+ | * {{Plugin|Swap}}: Implementation for NetBSD has been added. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3501}} | ||
+ | * {{Plugin|Netstat_UDP}}: New plugin ((currently NetBSD-only) to report UDP summary statistics has been aded. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3502}} | ||
+ | * {{Plugin|SMART}}: SMART plugin has been extended with NVMe device functionality. Thanks to ''Bartłomiej Kotłowski'', ''Paweł Żak'', ''Sławomir Strehlau''. {{Issue|3510}} | ||
+ | * {{Plugin|InfiniBand}}: New plugin to collect metrics about IB ports has been added. Thanks to ''Luke Yeager''. {{Issue|3494}} | ||
+ | * {{Plugin|SNMP}}: Count option was added allowing to gather the number of table entries (matching given criteria) rather than their values. Thanks to ''Edgar Fuß''. {{Issue|3504}} | ||
+ | * {{Plugin|CPU}}: Implementation for NetBSD has been added. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3496}} | ||
+ | * {{Plugin|IRQ}}: Implementation for NetBSD has been added. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3498}} | ||
+ | * {{Plugin|Processes}}: Implementation for NetBSD has been added. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3500}} | ||
+ | * {{Plugin|Entropy}}: Implementation for NetBSD has been added. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3497}} | ||
+ | * {{Plugin|Netlink}}: VFs statistics and link info has been added. Thanks to ''Kamil Wiatrowski''. {{Issue|3487}} | ||
+ | * {{Plugin|Memory}}: Implementation for NetBSD has been added. Thanks to ''Håvard Eidnes'', ''Edgar Fuß''. {{Issue|3499}} | ||
==== Bug fixes / Cleanup / Improvements ==== | ==== Bug fixes / Cleanup / Improvements ==== | ||
− | * {{Plugin| | + | * {{Plugin|Write_Sensu}}: IncludeSource option has been added. Thanks to ''Märt Bakhoff''. {{Issue|3398}} |
− | * {{Plugin| | + | * {{Plugin|Intel_PMU}}: Check for libjevents version has been improved. Thanks to ''Kamil Wiatrowski''. {{Issue|3407}} |
− | * | + | * {{Plugin|Python}}: Error-handling code of PyType_Ready has been added. Thanks to ''Jia Zhouyang''. {{Issue|3402}} |
* ''collectd'': Updated specfile for EL8. Thanks to ''Fabien Wernli''. {{Issue|3346}} | * ''collectd'': Updated specfile for EL8. Thanks to ''Fabien Wernli''. {{Issue|3346}} | ||
+ | * {{Plugin|OpenVPN}}: Parsing of empty fields has been fixed. Thanks to ''Pavel Rochnyak''. {{Issue|3425}} | ||
+ | * {{Plugin|DPDK_Telemetry}}: Build issues has been fixed. Thanks to ''Fabrice Fontaine''. {{Issue|3439}} | ||
+ | * {{Plugin|MQTT}}: A problem with stuck after 20 (qos=1) messages has been fixed. Thanks to ''Viulian''. {{Issue|2730}} | ||
+ | * {{Plugin|Varnish}}: Target in category for varnish 6 has been added. Thanks to ''Charly Koza''. {{Issue|3446}} | ||
+ | * {{Plugin|MQTT}}: Resubscribe after a reconnect. Thanks to ''Maciej S. Szmigiero''. {{Issue|3452}} | ||
+ | * {{Plugin|Zookeeper}}: Missing 3.5 mntr fields has been added. Thanks to ''Théophane Charbonnier''. {{Issue|3450}} | ||
+ | * {{Plugin|Sensors}}: The documentation has been improved. Thanks to ''Florian Forster''. {{Issue|3443}} | ||
+ | * ''types.db(5)'': Documentation of metric definitions has been improved. Thanks to ''Florian Forster''. {{Issue|3458}} | ||
+ | * {{Plugin|Intel_PMU}}: The possible crash on plugin init has been fixed. Thanks to ''Kamil Wiatrowski''. {{Issue|3480}} | ||
+ | * {{Plugin|Processes}}: Size of reading buffer for /proc/stat has been increased. Thanks to ''Mhumpula''. {{Issue|3479}} | ||
+ | * {{Plugin|UBI}}: Data source type has been fixed from counter to gauge. Thanks to ''Florian Eckert''. {{Issue|3486}} | ||
+ | * {{Plugin|IntelRDT}}: NaN values in csv output has been fixed. Thanks to ''Michał Aleksiński'', ''Paweł Tomaszewski''. {{Issue|3503}} | ||
+ | * {{Plugin|capabilities}}: Conditionalized return type for microhttpd callback functions. Thanks to ''José M. Guisado''. {{Issue|3512}} | ||
+ | * {{Plugin|Write_Prometheus}}: fix for libmicrohttpd api change. Thanks to ''Bernd Zeimetz''. {{Issue|3514}} | ||
+ | * {{Plugin|NFS}}: NetBSD implementation has been fixed, undefined suppress_warning variable has been removed. Thanks to ''Edgar Fuß''. {{Issue|3495}} | ||
+ | * ''collection3'': Some small titles has been improved from {type_instance} to {instance}. Thanks to ''Christian Tacke''. {{Issue|3476}} | ||
[[Category:Version 5.12]] | [[Category:Version 5.12]] |
Revision as of 16:19, 6 August 2020
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.12.0 is planned to be released on September 3rd 2020. This is a draft version of changelog.
Changes
Release 5.12.0
New features
- Varnish plugin: Added varnish 6 support. Thanks to Charly Koza, Ismael Puerto. #3445
- AMQP1 plugin: New options to limit send queue length has been added. Thanks to Ryan McCabe. #3432
- Mdevents plugin: New plugin to generate notifications about events in RAID arrays. Thanks to Krzysztof Kazimierczak, Maciej Fijałkowskii, Michał Kobyliński. #2841
- AMQP plugin: Updated option to allow multiple hosts to support failover. Thanks to Märt Bakhoff. #3410
- MySQL plugin: Reporting of the fields Slave_IO_Running and Slave_SQL_Running has been added. Thanks to Thomas Mieslinger. #3463
- Write_HTTP plugin: libcurl default HTTP response has benn moved to a buffer instead of stdout. Thanks to Duane Waddle. #3263
- Disk plugin: Provided an udev rule with ID_SERIAL based attribute so disk and partition data don't get mixed incorrectly in udev-based disk naming. Thanks to Maciej S. Szmigiero. #3441
- Swap plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3501
- Netstat_UDP plugin: New plugin ((currently NetBSD-only) to report UDP summary statistics has been aded. Thanks to Håvard Eidnes, Edgar Fuß. #3502
- SMART plugin: SMART plugin has been extended with NVMe device functionality. Thanks to Bartłomiej Kotłowski, Paweł Żak, Sławomir Strehlau. #3510
- InfiniBand plugin: New plugin to collect metrics about IB ports has been added. Thanks to Luke Yeager. #3494
- SNMP plugin: Count option was added allowing to gather the number of table entries (matching given criteria) rather than their values. Thanks to Edgar Fuß. #3504
- CPU plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3496
- IRQ plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3498
- Processes plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3500
- Entropy plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3497
- Netlink plugin: VFs statistics and link info has been added. Thanks to Kamil Wiatrowski. #3487
- Memory plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3499
Bug fixes / Cleanup / Improvements
- Write_Sensu plugin: IncludeSource option has been added. Thanks to Märt Bakhoff. #3398
- Intel_PMU plugin: Check for libjevents version has been improved. Thanks to Kamil Wiatrowski. #3407
- Python plugin: Error-handling code of PyType_Ready has been added. Thanks to Jia Zhouyang. #3402
- collectd: Updated specfile for EL8. Thanks to Fabien Wernli. #3346
- OpenVPN plugin: Parsing of empty fields has been fixed. Thanks to Pavel Rochnyak. #3425
- DPDK_Telemetry plugin: Build issues has been fixed. Thanks to Fabrice Fontaine. #3439
- MQTT plugin: A problem with stuck after 20 (qos=1) messages has been fixed. Thanks to Viulian. #2730
- Varnish plugin: Target in category for varnish 6 has been added. Thanks to Charly Koza. #3446
- MQTT plugin: Resubscribe after a reconnect. Thanks to Maciej S. Szmigiero. #3452
- Zookeeper plugin: Missing 3.5 mntr fields has been added. Thanks to Théophane Charbonnier. #3450
- Sensors plugin: The documentation has been improved. Thanks to Florian Forster. #3443
- types.db(5): Documentation of metric definitions has been improved. Thanks to Florian Forster. #3458
- Intel_PMU plugin: The possible crash on plugin init has been fixed. Thanks to Kamil Wiatrowski. #3480
- Processes plugin: Size of reading buffer for /proc/stat has been increased. Thanks to Mhumpula. #3479
- UBI plugin: Data source type has been fixed from counter to gauge. Thanks to Florian Eckert. #3486
- IntelRDT plugin: NaN values in csv output has been fixed. Thanks to Michał Aleksiński, Paweł Tomaszewski. #3503
- capabilities plugin: Conditionalized return type for microhttpd callback functions. Thanks to José M. Guisado. #3512
- Write_Prometheus plugin: fix for libmicrohttpd api change. Thanks to Bernd Zeimetz. #3514
- NFS plugin: NetBSD implementation has been fixed, undefined suppress_warning variable has been removed. Thanks to Edgar Fuß. #3495
- collection3: Some small titles has been improved from {type_instance} to {instance}. Thanks to Christian Tacke. #3476