Difference between revisions of "Version 5.10"

From collectd Wiki
Jump to: navigation, search
m
 
(8 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{Navbox Version 5}}
 
{{Navbox Version 5}}
  
'''Version 5.10'''  has '''not yet''' been released on ''Oct 11 <sup>th</sup> 2019''.
+
'''Version 5.10.0'''  has been released on ''Nov 15 <sup>th</sup> 2019''.
  
 
== Changes ==
 
== Changes ==
Line 10: Line 10:
 
* {{Plugin|turbostat}}: Power metrics update for recent server CPUs. Thanks to ''Chris MacNamara''. {{Issue|3276}}
 
* {{Plugin|turbostat}}: Power metrics update for recent server CPUs. Thanks to ''Chris MacNamara''. {{Issue|3276}}
 
* {{Plugin|ZFS ARC}}: New cache values are now read on Linux. Thanks to ''Jan-Philipp Litza''. {{Issue|3247}}, {{Issue|2843}}
 
* {{Plugin|ZFS ARC}}: New cache values are now read on Linux. Thanks to ''Jan-Philipp Litza''. {{Issue|3247}}, {{Issue|2843}}
 
+
* {{Plugin|connectivity}}: monitor the network interface up/down status via the netlink library. Thanks to ''Andrew Bays''. {{Issue|2622}}
 +
* {{Plugin|sysevent}}: A new plugin that monitors rsyslog for system events. Thanks to ''Andrew Bays''. {{Issue|2624}}
 +
* {{Plugin|procevent}}: A new plugin that monitors process starts/stops via netlink library. Thanks to ''Andrew Bays''. {{Issue|2623}}
  
 
==== Bug fixes ====
 
==== Bug fixes ====
* ''collectd'': Consistent ssnprintf/__ssnprintf returns, new ssnprintf2 for error handling. Thanks to ''zebity''. {{Issue|3283}}
 
 
* ''daemon'': Check if plugin actually loaded before reporting configuration issues. Thanks to ''Pavel Rochnyak''. {{Issue|3217}}
 
* ''daemon'': Check if plugin actually loaded before reporting configuration issues. Thanks to ''Pavel Rochnyak''. {{Issue|3217}}
 +
* ''daemon'': Recover setlocale() call in src/daemon/collectd.c do_init(). Thanks to ''Pavel Rochnyak''.{{Issue|3181}}, {{Issue|3214}}
 
* ''Build System'': Only include <sys/sysctl.h> when needed. Thanks to ''Ruben Kerkhof''. {{Issue|3298}}
 
* ''Build System'': Only include <sys/sysctl.h> when needed. Thanks to ''Ruben Kerkhof''. {{Issue|3298}}
 
* ''Build System'': Link to libnsl.so if needed for inet_ntop(). Thanks to ''Dagobert Michelsen''. {{Issue|3291}}
 
* ''Build System'': Link to libnsl.so if needed for inet_ntop(). Thanks to ''Dagobert Michelsen''. {{Issue|3291}}
Line 20: Line 22:
 
* ''Build System'': fix compile time issues. Thanks to ''Matthias Runge''. {{Issue|3179}}, {{Issue|3242}}, {{Issue|3245}}
 
* ''Build System'': fix compile time issues. Thanks to ''Matthias Runge''. {{Issue|3179}}, {{Issue|3242}}, {{Issue|3245}}
 
* ''Build System'': Fix activation of snmp_agent. Thanks to ''Fabrice Fontaine''. {{Issue|3241}}
 
* ''Build System'': Fix activation of snmp_agent. Thanks to ''Fabrice Fontaine''. {{Issue|3241}}
* ''Build system'': Fix bug that leads to CPPFLAGS gets overridden with CFLAGS when libxmms is enabled. Thanks to ''Dagobert Michelsen''. {{Issue|3207}}
+
* ''Build System'': Fix bug that leads to CPPFLAGS gets overridden with CFLAGS when libxmms is enabled. Thanks to ''Dagobert Michelsen''. {{Issue|3207}}
 
* ''perl module'': Collectd::Plugins::Openvz: Fix indentation of some closing curlies. Thanks to ''Christian Bartolomäus''. {{Issue|3239}}
 
* ''perl module'': Collectd::Plugins::Openvz: Fix indentation of some closing curlies. Thanks to ''Christian Bartolomäus''. {{Issue|3239}}
 
* ''tree-wide'': Fix a few issues found with LGTM. Thanks to ''Ruben Kerkhof''. {{Issue|3252}}
 
* ''tree-wide'': Fix a few issues found with LGTM. Thanks to ''Ruben Kerkhof''. {{Issue|3252}}
 
* ''tree-wide'': fix ssnprintf wrapper. Thanks to ''Fabien Wernli''. {{Issue|3237}},{{Issue|3232}},{{Issue|3235}},{{Issue|3236}}
 
* ''tree-wide'': fix ssnprintf wrapper. Thanks to ''Fabien Wernli''. {{Issue|3237}},{{Issue|3232}},{{Issue|3235}},{{Issue|3236}}
 +
* ''tree-wide'': Fix make check. Thanks to ''Ruben Kerkhof''. {{Issue|3306}}
 +
* ''CI System'': Travis: switch to Bionic. Thanks to ''Ruben Kerkhof''. {{Issue|3307}}
 +
* ''CI System'': Travis improvements for MacOS. Thanks to ''Ruben Kerkhof''. {{Issue|3308}}
 
* {{Plugin|MySQL}}: Minor documentation improvements. Thanks to ''Christian Bartolomäus''. {{Issue|3288}}
 
* {{Plugin|MySQL}}: Minor documentation improvements. Thanks to ''Christian Bartolomäus''. {{Issue|3288}}
 
* {{Plugin|Java}}: Fix typo in an error message. Thanks to ''Matthias Runge''. {{Issue|3285}},{{Issue|3286}}
 
* {{Plugin|Java}}: Fix typo in an error message. Thanks to ''Matthias Runge''. {{Issue|3285}},{{Issue|3286}}
 
* {{Plugin|sysevent}}: Add a few missing calloc result checks in the sysevent_init function. Thanks to ''Andrew Bays''. {{Issue|3282}}
 
* {{Plugin|sysevent}}: Add a few missing calloc result checks in the sysevent_init function. Thanks to ''Andrew Bays''. {{Issue|3282}}
 
* {{Plugin|ZFS ARC}}: A bug that caused the first to values to be skipped was fixed. Thanks to ''Jan-Philipp Litza''. {{Issue|3246}}
 
* {{Plugin|ZFS ARC}}: A bug that caused the first to values to be skipped was fixed. Thanks to ''Jan-Philipp Litza''. {{Issue|3246}}
* {{Plugin|SysLog}}: restore previous behaviour: fallback to info for unsupported level. Thanks to ''Fabien Wernli''. {{Issue|3236}}, {{Issue 3238}}
+
* {{Plugin|SysLog}}: restore previous behaviour: fallback to info for unsupported level. Thanks to ''Fabien Wernli''. {{Issue|3236}}, {{Issue|3238}}
 
* {{Plugin|virt}}: Fix memory leak with libvirt MetadataXPath enabled. Thanks to ''Pavel Rochnyak''. {{Issue|3225}},{{Issue|3228}}
 
* {{Plugin|virt}}: Fix memory leak with libvirt MetadataXPath enabled. Thanks to ''Pavel Rochnyak''. {{Issue|3225}},{{Issue|3228}}
 +
* {{Plugin|turbostat}}: Fix warnings generated by the turbostat plugin. Thanks to ''Ryan Mccabe''. {{Issue|3340}}
 +
* {{Plugin|GPU Nvidia}}: Fix build of the plugin. Thanks to ''Ruben Kerkhof''. {{Issue|3320}}
 +
[[Category:Version 5.10]]

Latest revision as of 18:03, 12 March 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.10.0 has been released on Nov 15 th 2019.

Changes

Release 5.10.0

New features

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