VersionDrift
Product

Netdata 2.8.3 → 2.9.0

3 releases · 7 breaking changes · 4 security fixes · 0 advisories fixed

4security7breaking1deprecated29feature7fix

Breaking changes

  • breaking Removed per-metric collect_* options from MSSQL go.d collector - all metrics now always collected (go.d/mssql). () in 2.9.0
  • breaking Removed obsolete TODO documentation files. () in 2.9.0
  • breaking Removed third-party network device Prometheus exporters from documentation. () in 2.9.0
  • breaking Removed Docker prerequisite to install smartmontools as it's now included in helper images. () in 2.9.0
  • breaking Removed snippet with broken link from go_expvar metadata. () in 2.9.0
  • breaking Removed redundant libuv loop calls to improve event loop stability and reduce overhead () in 2.9.0
  • breaking Removed Sentry error reporting from journal-viewer plugin () in 2.9.0

Security changes

  • security Added documentation recommending bearer token protection as the preferred security method () in 2.9.0
  • security Added SOC 2 Type 2 compliance badge to Security and Privacy documentation. () in 2.9.0
  • security Updated security and privacy design links in map.csv. () in 2.9.0
  • security Updated the Netdata Docker image to Debian 13.3 with the latest upstream updates and security fixes in 2.8.5

Deprecations

  • deprecated Deprecation notice in 2.9.0

Every release in between

deprecatedDeprecation notice
featureIdentify resource hogs: Sort by total execution time, CPU time, or I/O
featureSpot frequent queries: Find high-call-count queries that may benefit from caching
featureDebug in real-time: See currently running queries and which client initiated them
featureNo extra tools needed: All analysis happens in the Netdata dashboard's Top tab
featureQueries consuming the most total execution time or CPU
featureI/O patterns (logical reads, physical reads, writes)
featureMemory grants and tempdb usage
featureParallelism (DOP) across executions
featureLog Ingestion: Send logs from your OpenTelemetry Collector or instrumented applications directly to Netdata.
featureCustom Storage: Logs are stored in systemd-compatible journal files using a Rust implementation (no libsystemd dependency required).
featureUnified Interface: View OpenTelemetry logs alongside system logs in the Logs tab with full search and filtering capabilities.
featureSet limits by disk usage, file count, or age
featureDefine custom storage locations
featureTune file size and time span settings
featureAdded dynamic configuration support to go.d Service Discovery with UI-driven templates ()
featureAdded SNMP profile metadata mapping for “Westermo Teleindustri AB” to “Westermo” ()
featureAdded a dcgm collector for NVIDIA dcgm-exporter with full field classification ()
featureAdded jitter and variance metrics to the go.d ping collector ()
featureAdded a Kubernetes API Server collector ()
featureAdded function support to the go.d SQL collector to enable interactive, filterable table views in the Top tab ()
featureAdded PostgreSQL running-queries and enhanced top-queries support with pg_stat_monitor detection ()
featureAdded Windows support to hardware monitoring collectors with direct vendor CLI execution and improved reliability ()
featureAdded new cloud functions for MySQL and MSSQL to provide error and deadlock information ()
featureAdded smart ZFS dataset deduplication to the diskspace plugin to reduce duplicate reporting ()
featureAdded top-queries and running-queries functions for nine additional database collectors: Redis, ClickHouse, Elasticsearch, Couchbase, ProxySQL, OracleDB, CockroachDB, YugabyteDB, and RethinkDB (go.d). ()
featureAdded interface type categorization to SNMP collector for easier filtering (go.d/snmp). ()
featureAdded interfaces function for SNMP collector with per-interface traffic, packet, error/discard, and status metrics with computed rates (go.d/snmp). ()
featureImplemented Top Queries Functions framework for PostgreSQL, MySQL, MSSQL, and MongoDB with a reusable Functions API for building Netdata Functions in Go (go.d). ()
featureAdded a new Microsoft SQL Server (MSSQL) collector to go.d.plugin with comprehensive monitoring of connections, transactions, replication, and more (go.d/mssql). ()
breakingRemoved per-metric collect_* options from MSSQL go.d collector - all metrics now always collected (go.d/mssql). ()
securityAdded documentation recommending bearer token protection as the preferred security method ()
breakingRemoved obsolete TODO documentation files. ()
securityAdded SOC 2 Type 2 compliance badge to Security and Privacy documentation. ()
breakingRemoved third-party network device Prometheus exporters from documentation. ()
breakingRemoved Docker prerequisite to install smartmontools as it's now included in helper images. ()
breakingRemoved snippet with broken link from go_expvar metadata. ()
securityUpdated security and privacy design links in map.csv. ()
breakingRemoved redundant libuv loop calls to improve event loop stability and reduce overhead ()
breakingRemoved Sentry error reporting from journal-viewer plugin ()
+144 more items in the release notes
securityUpdated the Netdata Docker image to Debian 13.3 with the latest upstream updates and security fixes
otherStandardized alert configuration to use a consistent type for time group values ()
fixFixed CSV parser configuration serialization so empty settings are correctly omitted from logs configuration output ()
fixFixed ProxySQL backend status metrics in the go.d collector to correctly reflect reported backend states ()
fixFixed proc file parsing to support non-seekable files, restoring network stats collection on affected kernels ()
fixFixed edit-config to ignore inherited container environment values, preventing incorrect command handling ()
fixFixed vnode label configuration by allowing arbitrary label keys in the go.d schema, enabling labels to be set via the UI ()
otherNetdata Learn: Find documentation, guides, and reference material for monitoring and troubleshooting your systems with Netdata.
fixGitHub Issues: Make use of the Netdata repository to report bugs or open a new feature request.
otherGitHub Discussions: Join the conversation around the Netdata development process and be a part of it.
otherCommunity Forums: Visit the Community Forums and contribute to the collaborative knowledge base.
otherDiscord 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!
otherInclude Go version in build info ()
otherUpdate go toolchain to v1.25.5 ()
otherNetdata Learn: Find documentation, guides, and reference material for monitoring and troubleshooting your systems with Netdata.
fixGitHub Issues: Make use of the Netdata repository to report bugs or open a new feature request.
otherGitHub Discussions: Join the conversation around the Netdata development process and be a part of it.
otherCommunity Forums: Visit the Community Forums and contribute to the collaborative knowledge base.
otherDiscord 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!
See how far your stack has drifted from upstream. Release data from vendors’ own sources · feed under CC BY 4.0 · Code under AGPL-3.0 Settings Feed status