Netdata logo

Netdata

Real-time infrastructure and application monitoring platform

Alternative to: Prometheus, Grafana, Nagios, Zabbix, Datadog, New Relic, Sensu, Dynatrace

Netdata screenshot

About Versions (102)

v2.3.1

2025-03-24

Netdata v2.3.1 is a patch release to address issues discovered since v2.3.0.

This patch release provides the following bug fixes and updates:

  • Fixed debug information handling by including it in default builds while disabling separate debuginfo packages for Debian-based distributions (#19946, #19948 @Ferroin)
  • Fixed static build configuration to avoid unnecessary libunwind compilation (#19939, @Ferroin)
  • Improved detection of low memory conditions with more aggressive monitoring (#19938, @ktsaou)
  • Fixed installation path for updater script crontab configuration (#19935, @ralphm)
  • Fixed validation of database page size limits for 32-bit compression format (#19932, @stelfrag)
  • Fixed compilation issues when building without database engine support or with address sanitizer enabled (#19930, @stelfrag)
  • Added additional system resource metrics to status file including memory usage and enhanced out-of-memory protection information (#19928, #19937 @ktsaou)
  • Fixed security issue by preventing exposure of absolute file paths in web server responses (#19925, @ktsaou)
  • Fixed security vulnerability in daemon status file handling by using file descriptor-based permissions to prevent race conditions (#19924, @Ferroin)
  • Removed insecure SVG generation endpoint to prevent potential code injection vulnerabilities (#19919, @ilyam8)
  • Fixed unaligned memory access in socket message buffer by properly aligning memory structures (#19917, @vkalintiris)
  • Fixed ACLK synchronization by ensuring thread initialization completes before proceeding with startup (#19916, @stelfrag)
  • Fixed issue where commands could be queued before ACLK initialization was complete (#19914, @ktsaou)
  • Fixed potential crash when database engine encounters null data files during range operations (#19913, @ktsaou)
  • Fixed Agent status reporting to handle first-run scenarios when no previous status file exists (#19912, @ktsaou)
  • Added initial implementation of libbacktrace for improved crash diagnostics (#19910, @ktsaou)
  • Fixed reliability calculation to properly handle normal Agent exit cases (#19909, @ktsaou)
  • Added enhanced shutdown diagnostics with timeouts and improved system information in crash reports including cloud provider details (#19903, @ktsaou)

Support options

As we grow, we stay committed to providing the best support ever seen from an open-source solution. Should you encounter an issue with any of the changes made in this release or any feature in the Netdata Agent, feel free to contact us through one of the following channels:

  • Netdata Learn: Find documentation, guides, and reference material for monitoring and troubleshooting your systems with Netdata.
  • GitHub Issues: Make use of the Netdata repository to report bugs or open a new feature request.
  • GitHub Discussions: Join the conversation around the Netdata development process and be a part of it.
  • Community Forums: Visit the Community Forums and contribute to the collaborative knowledge base.
  • Discord Server: Jump into the Netdata Discord and hang out with like-minded sysadmins, DevOps, SREs, and other troubleshooters. More than 2000 engineers are already using it!