Netdata Launches Version 2.4.0 Focused on Enhanced Stability and Performance Improvements
Table of Contents
Netdata has announced the release of version 2.4.0, emphasizing enhancements in stability and reliability. This update addresses numerous issues identified through the new agent reporting system introduced in version 2.3.0, significantly improving the platform’s overall performance.
Key Improvements #
The latest release includes notable fixes aimed at reducing crashes and memory leaks. Key enhancements are as follows:
-
Memory Optimization: Major memory leaks in container monitoring systems, particularly in Kubernetes deployments, have been resolved. Improvements to SQLite memory management have also been implemented, including maximum heap limits and dynamic memory release under system pressure.
-
Stability Enhancements: Several crashes were fixed, especially concerning Windows performance counters and container monitoring systems. The error handling for database engine files located on problematic disks has been improved.
-
New Features: The introduction of Windows Service Monitoring allows users to track the running state of services, including options for running, stopped, pending, and paused states. This feature is disabled by default and requires manual activation.
Acknowledgments and Contributions #
This release includes contributions from various developers, enhancing the functionality and documentation. Notable improvements include corrections in script documentation and better compatibility for Synology installations.
Future Changes #
While there are no immediate changes planned for the next minor release, users should be aware that version 1 and 2 APIs will be deprecated in the next major release, with support limited to the v3 API and dashboard.
For more details, users can visit the Netdata official website or view the full release notes on GitHub.