github netdata/netdata v1.31.0

latest releases: v1.45.3, v1.45.2, v1.45.1...
2 years ago

The v1.31.0 release of Netdata comes with re-packaged and redesigned elements of the dashboard to help you focus on your metrics, even more Linux kernel insights via eBPF, on-node machine learning to help you find anomalies, and much more.

This release contains 10 new collectors, 54 improvements (7 in the dashboard), 31 documentation updates, and 29 bug fixes.

At a glance

We re-packaged and redesigned portions of the dashboard to improve the overall experience. Part of this effort is better handling of dashboard code during installation—anyone using third-party packages (such as the Netdata Homebrew formula) will start seeing new features and the new designs starting today. The timeframe picker has moved to the top panel, and just to its right are two counters with live CRITICAL and WARNING alarm statuses for your node. Click on either of these two open the alarms modal.

We've also pushed a number of powerful new collectors, including directory cache monitoring via eBPF. By monitoring directory cache, developers and SREs alike can find opportunities to optimize memory usage and reduce disk-intensive operations.

Our new Z-scores and changefinder collectors use machine learning to let you know, at a glance, when key metrics start to behave oddly. We'd love to get feedback on these sophisticated, subjective new brand of collectors!

Netdata Learn, our documentation and educational site, got some refreshed visuals and an improved navigation tree to help you find the right doc quickly. Hit Ctrl/⌘ + k to start a new search!

Update now

If you're not receiving automatic updates on your node(s), check our update doc for details.

Acknowledgments

  • @jsoref for fixing numerous spelling mistakes.
  • @Steve8291 for improving plugins error logging on restart and documentation improvement.
  • @vincentkersten for updating the nvidia-smi collector documentation.
  • @Avre for updating the install on cloud providers doc.
  • @endreszabo for adding renaming libvirtd LXC containers support.
  • @RaitoBezarius for adding attribute 249 support to the smartd_log module.
  • @Habetdin for updating the fping version.
  • @wangpei-nice for fixing .deb and .rpm packaging of the eBPF plugin.
  • @tiramiseb for improving the installation method for Alpine.
  • @BastienBalaud for upgrading the OKay repository for RHEL8.
  • @tknobi for adding the Nextcloud plugin to the third-party collector list.
  • @jilleJr for adding IPv6 listen address example to the Nginx proxy doc.
  • @cherouvim for formatting and wording in the Apache proxy doc.
  • @yavin87 for fixing spelling in the infrastructure monitoring quickstart.
  • @tnyeanderson for improving dash-example.html.
  • @tomcbe for fixing Microsoft Teams notification method naming.
  • @tnyeanderson For improving the dash-example documentation.
  • @diizzyy for fixing a bug in the FreeBSD plugin.

Improvements

Dashboard

  • Bundle the react dashboard code into the agent repo directly. (#11139, @Ferroin)
  • Add dashboard info strings for systemdunits collector. (#10904, @ilyam8)
  • Update dashboard version to v2.17.0. (#10856, @allelos)
    • Top bar, side panel and overall navigation has been redesigned.
    • Top bar now includes a light bulb icon with news/features and the number of CRITICAL or WARNING alarms.
    • Documentation and settings buttons moved to the sidebar.
    • Improved rendering of sign in/sign up option button along with an operational status option (under user settings).
    • In the left panel, nodes show a status badge and are now searchable if there are more than 4.

Health

Improvements

Bug fixes

Collectors

New

Improvements

Bug fixes

Exporting

Improvements

  • Allow the remote write configuration to have multiple destinations (#11005, @vlvkobal)

Bug fixes

Packaging and installation

Documentation

Bug fixes

Don't miss a new netdata release

NewReleases is sending notifications on new releases.