github netdata/netdata v1.29.0

latest releases: v1.45.4, v1.45.3, v1.45.2...
3 years ago

Release v1.29.0

The v1.29.0 release of the Netdata Agent is a maintenance release that brings incremental but necessary improvements that make your monitoring experience more robust. We've pushed improvements and bug fixes to the installation and update scripts, enriched our library of collectors, and focused on fixing bugs reported by the community.

This release contains 2 new collectors, the migration of 3 collectors from Python to Go, 25 other improvements, 25 documentation updates, and 26 bug fixes.

At a glance

Netdata now collects and meaningfully organizes metrics from both the Couchbase JSON document database and the nginx-module-vts module for exposing metrics about NGINX virtual hosts. Click either of the links to head straight into the documentation that explains what they collect and how to configure both based on whether they're collecting over localhost or across nodes.

We've also migrated more collectors from Python to Go in our continued efforts to make data collection faster and more robust. The newest effort includes our Redis, Pika, and Energi Core Wallet collectors.

On the dashboard, we improved the responsiveness of panning forward and backward through historical metrics data by preventing unnecessary updates and reducing the number of calls. The charts should also now immediately update when you stop panning.

Acknowledgments

  • @slavox for fixing temperature parsing in the hddtemp collector.
  • @skibbipl for issuing a fix for the updater.
  • @jsoref for the huge number of spelling fixes.
  • @nabijaczleweli for the fix in the diskplace plugin.
  • @Steve8291 for the documentation fix on using the Bash shell for debugging.
  • @kdvlr for the added instructions on Telegram notifications.
  • @grinapo for the improvement on the Python-based Fail2Ban collector.
  • @dpsy4 for the support for per series styling for dygraphs
  • @ski2per for adding nginxvts collector
  • @hamedbrd for adding couchbase collector
  • @g3offrey for improving prometheus collector default configuration

Improvements

Dashboard

Collectors

Packaging and installation

  • Properly handle arguments and responses for triggering Docker builds. (#10545, @Ferroin)
  • Properly handle saved temporary directory on updates. (#10550, @Ferroin)
  • Update go.d.plugin version to v0.27.0. (#10544, @Ilyam8)
  • Update messages about checksum validation failures on install. (#10448, @Ferroin)
  • Switch to using system libwebsockets for RPM builds. (#10507, @Ferroin)
  • Persist $TMPDIR from installer to updater. (#10384, @Ferroin)

Documentation

Bug fixes

Don't miss a new netdata release

NewReleases is sending notifications on new releases.