Collectd v5.10.0 Release Notes

Release Date: 2019-11-15 // over 4 years ago
  • πŸ†• New features

    • ⚑️ turbostat plugin: Power metrics update for recent server CPUs. Thanks to Chris MacNamara. #3276
    • 🐧 ZFS ARC plugin: New cache values are now read on Linux. Thanks to Jan-Philipp Litza. #3247, #2843
    • πŸ”Œ connectivity plugin: monitor the network interface up/down status via the netlink library. Thanks to Andrew Bays. #2622
    • πŸ”Œ sysevent plugin: A new plugin that monitors rsyslog for system events. Thanks to Andrew Bays. #2624
    • πŸ”Œ procevent plugin: A new plugin that monitors process starts/stops via netlink library. Thanks to Andrew Bays. #2623

    πŸ› Bug fixes

    • πŸ”§ daemon: Check if plugin actually loaded before reporting configuration issues. Thanks to Pavel Rochnyak. #3217
    • daemon: Recover setlocale() call in src/daemon/collectd.c do_init(). Thanks to Pavel Rochnyak.#3181, #3214
    • πŸ‘· Build System: Only include <sys/sysctl.h> when needed. Thanks to Ruben Kerkhof. #3298
    • πŸ‘· Build System: Link to libnsl.so if needed for inet_ntop(). Thanks to Dagobert Michelsen. #3291
    • πŸ‘· Build System: Remove double "without" added by commit b781871. Thanks to Fabrice Fontaine. #3261
    • πŸ‘· Build System: fix compile time issues. Thanks to Matthias Runge. #3179, #3242, #3245
    • πŸ‘· Build System: Fix activation of snmp_agent. Thanks to Fabrice Fontaine. #3241
    • πŸ‘· Build System: Fix bug that leads to CPPFLAGS gets overridden with CFLAGS when libxmms is enabled. Thanks to Dagobert Michelsen. #3207
    • πŸ”Œ perl module: Collectd::Plugins::Openvz: Fix indentation of some closing curlies. Thanks to Christian BartolomΓ€us. #3239
    • tree-wide: Fix a few issues found with LGTM. Thanks to Ruben Kerkhof. #3252
    • πŸ–¨ tree-wide: fix ssnprintf wrapper. Thanks to Fabien Wernli. #3237,#3232,#3235,#3236
    • tree-wide: Fix make check. Thanks to Ruben Kerkhof. #3306
    • CI System: Travis: switch to Bionic. Thanks to Ruben Kerkhof. #3307
    • 🍎 CI System: Travis improvements for MacOS. Thanks to Ruben Kerkhof. #3308
    • πŸ“š MySQL plugin: Minor documentation improvements. Thanks to Christian BartolomΓ€us. #3288
    • πŸ”Œ Java plugin: Fix typo in an error message. Thanks to Matthias Runge. #3285,#3286
    • πŸ”Œ sysevent plugin: Add a few missing calloc result checks in the sysevent_init function. Thanks to Andrew Bays. #3282
    • πŸ”Œ ZFS ARC plugin: A bug that caused the first to values to be skipped was fixed. Thanks to Jan-Philipp Litza. #3246
    • βͺ SysLog plugin: restore previous behaviour: fallback to info for unsupported level. Thanks to Fabien Wernli. #3236, #3238
    • πŸ“‡ virt plugin: Fix memory leak with libvirt MetadataXPath enabled. Thanks to Pavel Rochnyak. #3225,#3228
    • ⚠ turbostat plugin: Fix warnings generated by the turbostat plugin. Thanks to Ryan Mccabe. #3340
    • πŸ— GPU NVidia plugin: Fix build of the plugin. Thanks to Ruben Kerkhof. #3320