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
- Fix typo in health_alarm_notify.conf #7062 (sz4bi)
- ๐ Fix BSD/pfSense documentation #7041 (thiagoftsm)
- Document the structure of the
api/v1/data
API responses. #7012 (amoss) - ๐ Tutorials to support v1.18 features #6993 (joelhans)
- ๐ Fix broken links in docs #7123 (joelhans)
๐ 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)