Skip to main content

changelog

Next release

Full Changelog

Merged pull requests:

v1.35.1 (2022-06-10)

Full Changelog

v1.35.0 (2022-06-08)

Full Changelog

Merged pull requests:

  • Update README.md #13089 (ktsaou)
  • Update README.md #13088 (ktsaou)
  • fix(updater): return 0 on successful update for native packages when running interactively #13083 (ilyam8)
  • Fix Coverity errors in mqtt_websockets submodule #13082 (underhood)
  • fix(updater): don't produce any output if binpkg update completed successfully #13081 (ilyam8)
  • Fix handling of DEB package naming in CI. #13076 (Ferroin)
  • Update default value for "host anomaly rate threshold" #13075 (shyamvalsan)
  • Fix locking access to chart labels #13064 (stelfrag)
  • fix(cgroup.plugin): read k8s_cluster_name label from the correct file #13062 (ilyam8)
  • Initialize chart label key parameter correctly #13061 (stelfrag)
  • Added Alma Linux 9 and RHEL 9 support to CI and packaging. #13058 (Ferroin)
  • Fix handling of temp directory in kickstart when uninstalling. #13056 (Ferroin)
  • Fix coverity 378625 #13055 (MrZammler)
  • add the ability to merge dictionary items #13054 (ktsaou)
  • Check for host labels when linking alerts for children #13053 (MrZammler)
  • dictionary improvements #13052 (ktsaou)
  • Fix dictionary crash walkthrough empty #13051 (ktsaou)
  • coverity fixes about statsd; removal of strsame #13049 (ktsaou)
  • Add improved reinstall documentation. #13047 (Ferroin)
  • Fix disabled apps (ebpf.plugin) #13044 (thiagoftsm)
  • add note about anomaly advisor #13042 (andrewm4894)
  • replace history with relevant dbengine params #13041 (andrewm4894)
  • Fix the retry count and netdata_exit check when running an sqlite3_step command #13040 (stelfrag)
  • Schedule retention message calculation to a worker thread #13039 (stelfrag)
  • Check return value and log an error on failure #13037 (stelfrag)
  • Add additional metadata to the data response #13036 (stelfrag)
  • When sending a dimension for the first time, make sure there is a non zero created_at timestamp #13035 (stelfrag)
  • Update apps_groups.conf #13033 (fqx)
  • Dictionary with JudyHS and double linked list #13032 (ktsaou)
  • add hostname to mirrored hosts #13030 (ktsaou)
  • Update dashboard to version v2.25.6. #13028 (netdatabot)
  • prevent gap filling on dbengine gaps #13027 (ktsaou)
  • Initialize a pointer and add a check for it #13023 (vlvkobal)
  • Fix coverity issue 378598 #13022 (MrZammler)
  • Skip collecting network interface speed and duplex if carrier is down #13019 (vlvkobal)
  • fix COVERITY_PATH added with INSTALL_DIR into PATH #13014 (maneamarius)
  • Only try to update repo metadata in updater script if needed. #13009 (Ferroin)
  • Treat dimensions as normal when we don't have enough/valid data. #13005 (vkalintiris)
  • Use printf instead of echo for printing collected warnings in kickstart.sh. #13002 (Ferroin)
  • Update dashboard to version v2.25.4. #13000 (netdatabot)
  • Run the /net/dev module of the proc plugin in a separate thread #12996 (vlvkobal)
  • Autodetect coverity install path to increase robustness #12995 (maneamarius)
  • Fix compilation warnings #12993 (vlvkobal)
  • Delay children chart obsoletion check #12992 (MrZammler)
  • Fix nanosleep on platforms other than Linux #12991 (vlvkobal)
  • Don't expose the chart definition to streaming if there is no metadata change #12990 (stelfrag)
  • Faster queries #12988 (ktsaou)
  • Improve reconnect node instructions #12987 (cakrit)
  • Make heartbeat a static chart #12986 (MrZammler)
  • chore(apps.plugin): change cpu_guest chart context #12983 (ilyam8)
  • fix: don't kill Netdata PIDs if successfully stopped Netdata #12982 (ilyam8)
  • add dictionary support to statsd #12980 (ktsaou)
  • fix(kickstart.sh): handle the case when tput colors doesn't return a number #12979 (ilyam8)
  • query engine optimizations and cleanup #12978 (ktsaou)
  • optimize poll_events() to spread the work over the threads more evenly #12975 (ktsaou)
  • chore: check link local address before querying cloud instance metadata #12973 (ilyam8)
  • Alarms py collector add filtering #12972 (andrewm4894)
  • Don't permanetly disable a destination because of denied access #12971 (MrZammler)
  • modify code to resolve compile warning issue #12969 (kklionz)
  • Return rc->last_update from alarms_values api #12968 (MrZammler)
  • cleanup and optimize rrdeng_load_metric_next() #12966 (ktsaou)
  • feat(charts.d/apcupds): add load usage chart (Watts) #12965 (ilyam8)
  • fix: keep virtualization unknown if all used commands are not available #12964 (ilyam8)
  • statsd sets should count unique values #12963 (ktsaou)
  • Add automatic retries fo static builds during nightly and release builds. #12961 (Ferroin)
  • Cleanup chart hash and map tables on startup #12956 (stelfrag)
  • Suppress warning when freeing a NULL pointer in onewayalloc_freez #12955 (stelfrag)
  • Trigger queue removed alerts on health log exchange with cloud #12954 (MrZammler)
  • Optimize the dimensions option store to the metadata database #12952 (stelfrag)
  • Defer the dimension payload check to the ACLK sync thread #12951 (stelfrag)
  • detailed dbengine stats #12948 (ktsaou)
  • Prevent command_to_be_logged from overflowing #12947 (MrZammler)
  • Update libbpf version #12945 (thiagoftsm)
  • Reduce timeout to 1 second for getting cloud instance info #12941 (MrZammler)
  • Stream and advertise metric correlations to the cloud #12940 (MrZammler)
  • feat: move dirs, logs, and env vars config options to separate sections #12935 (ilyam8)
  • Adjust the dimension liveness status check #12933 (stelfrag)
  • chore(fping.plugin): bump default fping version to 5.1 #12930 (ilyam8)
  • Restore a broken symbolic link #12923 (vlvkobal)
  • collectors: apps.plugin: apps_groups: update net, aws, ha groups #12921 (k0ste)
  • Remove Alpine 3.12 from CI. #12919 (Ferroin)
  • user configurable sqlite PRAGMAs #12917 (ktsaou)
  • fix [global statistics] section in netdata.conf #12916 (ilyam8)
  • chore(streaming): bump default "buffer size bytes" to 10MB #12913 (ilyam8)
  • fix(cgroups.plugin): improve check for uninitialized containers in k8s #12912 (ilyam8)
  • fix virtualization detection when systemd-detect-virt is not available #12911 (ilyam8)
  • added worker jobs for cgroup-rename, cgroup-network and cgroup-first-time #12910 (ktsaou)
  • Fix the log entry for incoming cloud start streaming commands #12908 (stelfrag)
  • chore(cgroups.plugin): remove "enable new cgroups detected at run time" config option #12906 (ilyam8)
  • Fix release channel in the node info message #12905 (stelfrag)
  • chore(worker_utilization): log an error when re-registering an already registered job #12903 (ilyam8)
  • fix(cgroups.plugin): use correct identifier when registering the main thread "chart" worker job #12902 (ilyam8)
  • Remove CPU-specific info from cpuidle dimensions #12898 (vlvkobal)
  • Adjust alarms count #12896 (MrZammler)
  • Return stable or nightly based on version if the file check fails #12894 (stelfrag)
  • Update reconnect node with kickstart info #12891 (cakrit)
  • Fix compilation warnings in FreeBSD #12887 (vlvkobal)
  • Fix compilation warnings #12886 (vlvkobal)
  • Take into account the in queue wait time when executing a data query #12885 (stelfrag)
  • Update dashboard to version v2.25.2. #12884 (netdatabot)
  • Consider ZFS ARC shrinkable as cache on FreeBSD #12879 (vlvkobal)
  • Remove Fedora 34 from CI and package builds. #12875 (Ferroin)
  • fix(health): change duplicate health template message logging level to 'info' #12873 (ilyam8)
  • docs: fix unresolved file references #12872 (ilyam8)
  • Set trust durations to have data from children properly aligned #12870 (stelfrag)
  • feat(proc/cgroups.plugin): add PSI stall time charts #12869 (ilyam8)
  • Update README.md #12868 (tkatsoulas)
  • fix for negative per job busy time #12867 (ktsaou)
  • Apply some logic to possible streaming destinations #12866 (MrZammler)
  • fix(cgroups.plugin): do not disable K8s pod/container cgroups if can't rename them #12865 (ilyam8)
  • workers fixes and improvements #12863 (ktsaou)
  • bump go.d.plugin version to v0.32.3 #12862 (ilyam8)
  • Initialize the metadata database when performing dbengine stress test #12861 (stelfrag)
  • Add a SQLite database checkpoint command #12859 (stelfrag)
  • feat(cgroups.plugin): add k8s cluster name label (GKE only) #12858 (ilyam8)
  • Autodetect channel for specific version #12856 (maneamarius)
  • Pause alert pushes to the cloud #12852 (MrZammler)
  • fix(proc.plugin): consider ZFS ARC as cache when collecting memory usage on Linux #12847 (ilyam8)
  • Resolve coverity related to memory and structure dereference #12846 (stelfrag)
  • fix memory leaks and mismatches of the use of the z functions for allocations #12841 (ktsaou)
  • Allow usage of new MQTT 5 implementation #12838 (underhood)
  • Set a page wait timeout and retry count #12836 (stelfrag)
  • Expose anomaly-bit option to health. #12835 (vkalintiris)
  • feat(plugins.d): allow external plugins to create chart labels #12834 (ilyam8)
  • Ignore obsolete charts/dims in prediction thread. #12833 (vkalintiris)
  • fix(exporting)" make 'send charts matching' behave the same as 'filter' for prometheus format #12832 (ilyam8)
  • Remove sync warning #12831 (thiagoftsm)
  • Reduce the number of messages written in the error log due to out of bound timestamps #12829 (stelfrag)
  • Bug fix in netdata-uninstaller.sh #12828 (maneamarius)
  • Cleanup the node instance table on startup #12825 (stelfrag)
  • Accept a data query timeout parameter from the cloud #12823 (stelfrag)
  • Broadcast completion before unlocking condition variable's mutex #12822 (vkalintiris)
  • Add chart filtering parameter to the allmetrics API query #12820 (vlvkobal)
  • Write the entire request with parameters in the access.log file #12815 (stelfrag)
  • Add a parameter for how many worker threads the libuv library needs to pre-initialize #12814 (stelfrag)
  • Optimize linking of foreach alarms to dimensions. #12813 (vkalintiris)
  • fix!: do not replace a hyphen in the chart name with an underscore #12812 (ilyam8)
  • speedup queries by providing optimization in the main loop #12811 (ktsaou)
  • onewayallocator to use mallocz() instead of mmap() #12810 (ktsaou)
  • Add support for installing static builds on systems without usable internet connections. #12809 (Ferroin)
  • Configurable storage engine for Netdata agents: step 2 #12808 (aberaud)
  • Workers utilization charts #12807 (ktsaou)
  • add --repositories-only option #12806 (maneamarius)
  • Move kickstart argument parsing code to a function. #12805 (Ferroin)
  • Fill missing removed events after a crash #12803 (MrZammler)
  • Switch to Alma Linux for RHEL compatible support. #12799 (Ferroin)
  • Rename --install option for kickstart.sh #12798 (maneamarius)
  • chore(python.d): remove python.d/* announced in v1.34.0 deprecation notice #12796 (ilyam8)
  • Don't use MADV_DONTDUMP on non-linux builds #12795 (vkalintiris)
  • Speed up BUFFER increases (minimize reallocs) #12792 (ktsaou)
  • procfile: more comfortable initial settings and faster/fewer reallocs #12791 (ktsaou)
  • just a simple fix to avoid recompiling protobuf all the time #12790 (ktsaou)
  • fix(proc/net/dev): exclude Proxmox bridge interfaces #12789 (ilyam8)
  • fix(cgroups.plugin): do not add network devices if cgroup proc is in the host net ns #12788 (ilyam8)
  • One way allocator to double the speed of parallel context queries #12787 (ktsaou)
  • fix(installer): non interpreted new lines when printing deferred errors #12786 (ilyam8)
  • Trace rwlocks of netdata #12785 (ktsaou)
  • update ml defaults in docs #12782 (andrewm4894)
  • fix: printing a warning msg in installer #12781 (ilyam8)
  • feat(cgroups.plugin): add filtering by cgroups names and improve renaming in k8s #12778 (ilyam8)
  • Skip ACLK dimension update when dimension is freed #12777 (stelfrag)
  • Configurable storage engine for Netdata agents: step 1 #12776 (aberaud)
  • Fix coverity on receiver setsockopt #12772 (MrZammler)
  • some config updates for ml #12771 (andrewm4894)
  • Remove node.d.plugin and relevant files #12769 (surajnpn)
  • Fix checking of enviornment file in updater. #12768 (Ferroin)
  • use aclk_parse_otp_error on /env error #12767 (underhood)
  • feat(dbengine): make dbengine page cache undumpable and dedupuble #12765 (ilyam8)
  • fix: use 'diskutil info` to calculate the disk size on macOS #12764 (ilyam8)
  • faster execution of external programs #12759 (ktsaou)
  • Fix and improve netdata-updater.sh script #12757 (MarianSavchuk)
  • fix implicit declaration of function 'appconfig_section_option_destroy_non_loaded' #12756 (ilyam8)
  • Update netdata-installer.sh #12755 (petecooper)
  • Tag Gotify health notifications for the Gotify phone app #12753 (JaphethLim)
  • fix(cgroups.plugin): remove "search for cgroups under PATH" conf option to fix memory leak #12752 (ilyam8)
  • fix(cgroups.plugin): run renaming script only for containers in k8s #12747 (ilyam8)
  • fix(cgroups.plugin): remove "enable cgroup X" config option on cgroup deletion #12746 (ilyam8)
  • chore(cgroup.plugin): remove undocumented feature reading cgroups-names.sh when renaming cgroups #12745 (ilyam8)
  • feat(cgroups.plugin): add "CPU Time Relative Share" chart #12741 (ilyam8)
  • chore: reduce logging in rrdset #12739 (ilyam8)
  • feat(cgroups.plugin): add k8s_qos_class label #12737 (ilyam8)
  • expand on the various parent-child config options #12734 (andrewm4894)
  • Mention serial numbers in chart names in the plugins.d API documentation #12733 (vlvkobal)
  • Make atomics a hard-dep. #12730 (vkalintiris)
  • add --install-version flag for installing specific version of Netdata #12729 (maneamarius)
  • Remove per chart configuration. #12728 (vkalintiris)
  • Avoid clearing already unset flags. #12727 (vkalintiris)
  • Remove commented code. #12726 (vkalintiris)
  • chore(kickstart.sh): remove unused --auto-update option when using static/build install method #12725 (ilyam8)
  • [Chore]: Small typo in macos document #12724 (MrZammler)
  • fix upgrading all currently installed packages when updating Netdata on Debian #12716 (iigorkarpov)
  • chore(cgroups.plugin): reduce the CPU time required for cgroup-network-helper.sh #12711 (ilyam8)
  • Add -pipe to CFLAGS in most cases for builds. #12709 (Ferroin)
  • Tweak static build process to improve build speed and debuggability. #12708 (Ferroin)
  • Check for chart obsoletion on children re-connections #12707 (MrZammler)
  • feat(apps.plugin): add proxmox-ve processes to apps_groups.conf #12704 (ilyam8)
  • chore(ebpf.plugin): re-enable socket module by default #12702 (ilyam8)
  • Disable automake dependency tracking in our various one-time builds. #12701 (Ferroin)
  • Add missing values to algorithm vector (eBPF) #12698 (thiagoftsm)
  • Allocate buffer memory for uv_write and release in the callback function #12688 (stelfrag)
  • [Uninstall Netdata] - Add description in the docs to use uninstaller script with force arg #12687 (odynik)
  • Correctly propagate errors and warnings up to the kickstart script from scripts it calls. #12686 (Ferroin)
  • Memory CO-RE #12684 (thiagoftsm)
  • Docs: fix GitHub format #12682 (eltociear)
  • feat(apps.plugin): add caddy to apps_groups.conf #12678 (simon300000)
  • fix: use NETDATA_LISTENER_PORT in docker healtcheck #12676 (ilyam8)
  • Add a 2 minute timeout to stream receiver socket #12673 (MrZammler)
  • Add options to kickstart.sh for explicitly passing options to installer code. #12658 (Ferroin)
  • Improve agent cloud chart synchronization #12655 (stelfrag)
  • Add the ability to perform a data query using an offline node id #12650 (stelfrag)
  • Gotify notifications #12639 (coffeegrind123)
  • Improve handling of release channel selection in kickstart.sh. #12635 (Ferroin)
  • Fix Valgrind errors #12619 (vlvkobal)
  • Pass the child machine's guid to the goto_url link #12609 (MrZammler)
  • Implements new capability fields in aclk_schemas #12602 (underhood)
  • Metric correlations #12582 (MrZammler)

v1.34.1 (2022-04-15)

Full Changelog

1.34.0 (2022-04-14)

Full Changelog

v1.34.0 (2022-04-14)

Full Changelog

Merged pull requests:

v1.33.1 (2022-02-14)

Full Changelog

v1.33.0 (2022-01-26)

Full Changelog

1.32.1 (2021-12-14)

Full Changelog

v1.32.1 (2021-12-14)

Full Changelog

v1.32.0 (2021-11-30)

Full Changelog

v1.31.0 (2021-05-19)

Full Changelog

v1.30.1 (2021-04-12)

Full Changelog

v1.30.0 (2021-03-31)

Full Changelog

v1.29.3 (2021-02-23)

Full Changelog

v1.29.2 (2021-02-18)

Full Changelog

v1.29.1 (2021-02-09)

Full Changelog

v1.29.0 (2021-02-03)

Full Changelog

v1.27.0_0104103941 (2021-01-04)

Full Changelog

v1.28.0 (2020-12-18)

Full Changelog

v1.27.0 (2020-12-17)

Full Changelog

v1.26.0 (2020-10-14)

Full Changelog

before_rebase (2020-09-24)

Full Changelog

v1.25.0 (2020-09-15)

Full Changelog

poc2 (2020-08-25)

Full Changelog

v1.24.0 (2020-08-10)

Full Changelog

v1.23.2 (2020-07-16)

Full Changelog

v1.23.1_infiniband (2020-07-03)

Full Changelog

v1.23.1 (2020-07-01)

Full Changelog

v1.23.0 (2020-06-25)

Full Changelog

v1.22.1 (2020-05-12)

Full Changelog

v1.22.0 (2020-05-11)

Full Changelog

v1.21.1 (2020-04-13)

Full Changelog

v1.21.0 (2020-04-06)

Full Changelog

v1.20.0 (2020-02-21)

Full Changelog

v1.19.0 (2019-11-27)

Full Changelog

v1.18.1 (2019-10-18)

Full Changelog

v1.18.0 (2019-10-10)

Full Changelog

v1.17.1 (2019-09-12)

Full Changelog

v1.17.0 (2019-09-03)

Full Changelog

issue_4934 (2019-08-03)

Full Changelog

v1.16.1 (2019-07-31)

Full Changelog

v1.16.0 (2019-07-08)

Full Changelog

v1.15.0 (2019-05-22)

Full Changelog

v1.14.0 (2019-04-18)

Full Changelog

v1.14.0-rc0 (2019-03-30)

Full Changelog

v1.13.0 (2019-03-14)

Full Changelog

v1.12.2 (2019-02-28)

Full Changelog

v1.12.1 (2019-02-21)

Full Changelog

v1.12.0 (2019-02-06)

Full Changelog

v1.12.0-rc3 (2019-01-17)

Full Changelog

v1.12.0-rc2 (2019-01-03)

Full Changelog

v1.12.0-rc1 (2018-12-19)

Full Changelog

v1.12.0-rc0 (2018-12-06)

Full Changelog

v1.11.1 (2018-11-22)

Full Changelog

v1.11.0 (2018-11-02)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator

Was this page helpful?

Contribute