netdata v1.18.1 Release Notes

Release Date: 2019-10-18 // over 4 years ago
  • Netdata v1.18.1

    ๐Ÿ“š Release v1.18.1 contains 17 bug fixes, 5 improvements, and 5 documentation updates.

    At a glance

    ๐Ÿš€ Patch release 1.18.1 contains several bug fixes, mainly related to FreeBSD and the binary package generation process.

    ๐Ÿ“„ Netdata can now send notifications to Google Hangouts Chat!

    ๐Ÿš€ On certain systems, the slabinfo plugin introduced in v1.18.0 added thousands of new metrics. We decided the collector's usefulness to most users didn't justify the increase in resource requirements. This release disables the collector by default.

    Finally, we added a chart under Netdata Monitoring to present a better view of the RAM used by the database engine (dbengine). The chart doesn't currently take into consideration the RAM used for slave nodes, so we intend to add more related charts in the future.

    Acknowledgements

    We'd like to thank:

    • hendrikhofstadt for the Google Hangouts notifications
    • stevenh for the awesome zombie process reaper and the fix for the freeipmi collector
    • 0๏ธโƒฃ samm-git for the addition of the VMware VMXNET3 driver to the default interfaces list for FreeBSD
    • ๐Ÿ“š sz4bi for a documentation fix

    ๐Ÿ‘Œ Improvements

    • 0๏ธโƒฃ Disable slabinfo plugin by default to reduce the total number of metrics collected #7056 (vlvkobal)
    • โž• Add dbengine RAM usage statistics #7038 (mfundul)
    • ๐Ÿ‘Œ Support Google Hangouts chat notifications #7013 (hendrikhofstadt)
    • โž• Add CMocka unit tests #6985 (vlvkobal)
    • โž• Add prerequisites to enable automatic updates for installations via the static binary (kickstart-static64.sh) #7060 (knatsakis)

    ๐Ÿ“š Documentation

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix unbound collector timings: Convert recursion timings to milliseconds. #7121 (Ferroin)
    • ๐Ÿ›  Fix unbound collector unhandled exceptions #7112 (ilyam8)
    • ๐Ÿ›  Fix upgrade path from v1.17.1 to v1.18.x for deb packages #7118 (knatsakis)
    • ๐Ÿ›  Fix CPU charts in apps plugin on FreeBSD #7115 (vlvkobal)
    • ๐Ÿ›  Fix megacli collector binary search and sudo check #7108 (ilyam8)
    • ๐Ÿ›  Fix missing packages, by running the triggers for DEB and RPM package build in separate stages #7105 (knatsakis)
    • ๐Ÿ›  Fix segmentation fault in FreeBSD when statsd is disabled #7102 (vlvkobal)
    • ๐Ÿ›  Fix Clang warnings #7090 (thiagoftsm)
    • ๐Ÿ›  Fix python.d error logging: change chart suppress msg level from ERROR to INFO #7085 (ilyam8)
    • ๐Ÿ›  Fix freeipmi update frequency check: was warning that 5 was too frequent and it was setting it to 5. #7078 (stevenh)
    • ๐Ÿ›  Fix alarm configurations not getting loaded, via better handling of chart names with special characters #7069 (thiagoftsm)
    • ๐Ÿ›  Fix dbengine not working when mmap fails - mostly with BSD kernels #7065 (mfundul)
    • ๐Ÿ›  Fix FreeBSD issue due to incorrect size of a zeroed block #7061 (vlvkobal)
    • ๐Ÿ”Š Don't write HTTP response 204 messages to the logs #7035 (vlvkobal)
    • ๐Ÿ›  Fix build when CMocka isn't installed #7129 (vlvkobal)
    • 0๏ธโƒฃ FreeBSD plugin: Add VMware VMXNET3 driver to the default interfaces list #7109 (samm-git)
    • Prevent zombie processes when a child is re-parented to netdata when its running in a container , by adding child process reaper #7059 (stevenh)