changelog
Next release#
Merged pull requests:
- Redirect dependency handling script output to logfile when running from the updater. #12341 (Ferroin)
- fix: container virtualization detection with systemd-detect-virt #12338 (ilyam8)
- fix: use default "bind to" in native packages #12336 (ilyam8)
- Add latency dimension #12329 (Steve8291)
- Remove check for config file in stock conf dir #12327 (Steve8291)
- fix underscore in libnetfilter-acct-dev package #12326 (Steve8291)
- fix: returning 0 for CPU frequency when unknown #12323 (ilyam8)
- fix(health): adjust 10s_ipv4_tcp_resets_sent warn trigger #12320 (ilyam8)
- CO-RE and syscalls #12318 (thiagoftsm)
- Fix 'connect' typo anomaly-detection-python.md #12317 (DanTheMediocre)
- adds node_id into mirrored_hosts list #12307 (underhood)
- fix: CPU frequency detection for some containers #12306 (ilyam8)
- introduce new chart for process states metrics #12305 (codeguru1)
- fix uninstall using kickstart flag #12304 (maneamarius)
- Workflow to trigger cloud regression e2e tests #12299 (dimko)
- Fixing stderr output when testing tmpdir #12298 (godismyjudge95)
- chore: remove unused variable in the system-info script #12297 (ilyam8)
- Pull in build dependencies when updating a locally built install. #12294 (Ferroin)
- fix: cpu system info detection on macOS #12293 (ilyam8)
- fix(kickstart): use correct syntax for claiming extra parameters #12289 (ilyam8)
- feat(health): add charts.d/nut alarms #12285 (ilyam8)
- Adjust cloud dimension update frequency #12284 (stelfrag)
- Fix incorrect install type on some older nightly installs. #12282 (Ferroin)
- Timex: make offset rrd independently configurable #12281 (d--j)
- add host labels _aclk_ng_new_cloud_protocol #12278 (underhood)
- Use the new error mechanism in case host not found #12277 (underhood)
- Add proper handling for legacy kickstart install detection. #12273 (Ferroin)
- Fixed typos in docs/Running-behind-haproxy.md #12272 (RatishT)
- Add Ubuntu 22.04 to CI and package builds. #12269 (Ferroin)
- Add Fedora 36 to CI and package builds. #12268 (Ferroin)
- Null terminate decoded_query_string if there are no url parameters. #12266 (MrZammler)
- delete package.json #12265 (ilyam8)
- Docs: Fix typo in step-10.md #12263 (tnagorran)
- Set a version number for the metadata database to better handle future data migrations #12249 (stelfrag)
- Add a check to make sure internal chart state is initialized #12244 (stelfrag)
- eBPF installation fixes #12242 (thiagoftsm)
- Add a fix to correctly register child nodes to the cloud via a parent #12241 (stelfrag)
- Fix builds where HAVE_C___ATOMIC is not defined. #12240 (vkalintiris)
- minor - remove dead code #12230 (underhood)
- Fix node information send to the cloud for older agent versions #12223 (stelfrag)
- Fixed typo in docs/guides/monitor/anomaly-detection-python.md file #12220 (MariosMarinos)
- [makeself] Fix license URL #12219 (Daniel15)
- Update github's code owners configuration. #12213 (vkalintiris)
- Skip training of constant metrics. #12212 (vkalintiris)
- Add -W keepopenfds option. #12211 (vkalintiris)
- Skip info field in protobuf alerts messages if it doesn't exist. #12210 (MrZammler)
- Remove chart specific configuration from netdata.conf except enabled #12209 (stelfrag)
- Fix two small typos in documentation #12208 (xrgman)
- Fix
hpssa
parse error #12206 (wooyey) - Add support to the updater to toggle auto-updates on and off. #12202 (Ferroin)
- Improve cleaning up of orphan hosts #12201 (stelfrag)
- Fix detection of existing installs. #12199 (Ferroin)
- Store dimension hidden option in the metadata db #12196 (stelfrag)
- make netdata-uninstaller.sh POSIX compatibility and add --uninstall flag… #12195 (maneamarius)
- docs: document the issue with seccomp and claiming #12192 (ilyam8)
- fix(docs): unresolved file references #12191 (ilyam8)
- Update libs code #12190 (thiagoftsm)
- fix(python.d/nvidia_smi): use uid when can't find the username #12184 (ilyam8)
- Fix typos #12183 (rex4539)
- Revert "Overhaul handling of auto-updates in the installer code. (#12076 #12182 (Ferroin)
- tidy up the installer script usage message #12171 (petecooper)
- Remove check for ACLK_NG and PROMETHEUS_WRITE in order to assume PROTOBUF #12168 (MrZammler)
- Bundle protobuf on CentOS 7 and earlier. #12167 (Ferroin)
- add
stress-ng
andgremlin
to apps_groups.conf #12165 (andrewm4894) - Fix alerts to raise correctly when the delay and repeat parameters are used together. #12164 (erdem2000)
- fix: claiming with wget #12163 (ilyam8)
- fix: CPU frequency calculation in system-info.sh #12162 (ilyam8)
- Docs fix: Claim nodes in the kickstart script #12161 (kickoke)
- Update packaging CI to only run a limited set of jobs on PRs. #12156 (Ferroin)
- kickstart.sh: fix quoting for globbing #12148 (fayak)
- Removed Google Analytics from the docs #12145 (kickoke)
- Docs: Improved kickstart's cloud installation docs #12143 (kickoke)
- Documentation: Fixed broken links #12142 (kickoke)
- Fix typo in ZFS ARC Cache size info #12138 (dvdmuckle)
- Fix data query option allow_past to correctly work in memory mode ram and save #12136 (stelfrag)
- Improve messaging around unknown install handling in kickstart script. #12134 (Ferroin)
- Fix the format=array output in context queries #12129 (stelfrag)
- rename DO_NOT_TRACK to DISABLE_TELEMETRY #12126 (ilyam8)
- Bump follow-redirects from 1.14.7 to 1.14.8 #12124 (dependabot[bot])
- Bump karma from 6.0.2 to 6.3.14 #12116 (dependabot[bot])
- Track anomaly rates with DBEngine. #12083 (vkalintiris)
- Fix compilation warnings on macOS #12082 (vlvkobal)
- feat(apps.plugin): group Apple Filing Protocol daemons into
afp
group #12078 (ilyam8) - Overhaul handling of auto-updates in the installer code. #12076 (Ferroin)
- Add serial numbers to chart names #12067 (vlvkobal)
- remove deprecated node.d modules #12047 (ilyam8)
- Remove SIZEOF_VOIDP and ENVIRONMENT{32,64} macros. #12046 (vkalintiris)
- Remove unused NETDATA_NO_ATOMIC_INSTRUCTIONS macro #12045 (vkalintiris)
- Remove NETDATA_WITH_UUID def because it's not used anywhere. #12044 (vkalintiris)
- inform cloud about inability to satisfy request #12041 (underhood)
- adds install method to /api/v1/info as label #12040 (underhood)
- Adds all query types to aclk_processed_query_type #12036 (underhood)
- Create a removed alert event if chart goes obsolete #12021 (MrZammler)
- minor - remove ACLK_NEWARCH_DEVMODE #12018 (underhood)
- Adds chart for incoming proto msgs in new cloud protocol #11969 (underhood)
- Update AWS SNS README.md #11946 (kickoke)
- Add
--no-same-owner
totar xf
in installer #11940 (cimnine) - Show the number of processes/threads for empty apps groups #11834 (vlvkobal)
v1.33.1 (2022-02-14)#
Merged pull requests:
- docs: rename kickstart install badges units #12131 (ilyam8)
- Update dashboard to version v2.20.18. #12117 (netdatabot)
- Docs: Fix paths to install boxes #12109 (kickoke)
- Docs fix: Match the new install box component name #12106 (kickoke)
- Add proper support for Oracle Linux native packages to installer. #12101 (Ferroin)
- Docs improvement: Added interactive kickstart scripts where possible #12098 (kickoke)
- Update syntax for Caddy v2 #12092 (mohammed90)
- Properly handle non-interactive installs as non-root users. #12089 (Ferroin)
- Add info about installer interactivity to anonymous installer telemetry events. #12088 (Ferroin)
- Make a lack of an os-release file non-fatal on install. #12087 (Ferroin)
- docs: add a note that the "Install Netdata on Synology" is maintained by community #12086 (ilyam8)
- disable_ebpf_socket: Disable thread while race condition is fixed #12085 (thiagoftsm)
- add native installation for rockylinux #12081 (maneamarius)
- Remove mention of libJudy in installation documentation for macOS #12080 (vlvkobal)
- docs: improve "Docker container names resolution" section #12079 (ilyam8)
- Fix aclk_kill_link reconnect endless loop #12074 (underhood)
- Disable hashes for charts and alerts if openssl is not available #12071 (MrZammler)
- Adds legacy protocol deprecation banner to agent log #12065 (underhood)
- fix typo, tidy up sentence #12062 (petecooper)
- Docs install cleanup #12057 (kickoke)
- Fix handling of non-x86 static builds in updater. #12055 (Ferroin)
- fix(docs): unresolved file references #12053 (ilyam8)
- Update dashboard to version v2.20.16. #12052 (netdatabot)
- [Stream Compression] - Bug fix #12043 - lz4.h compilation error - compile from source #12049 (odynik)
- Fix compilation errors for OpenSSL on macOS #12048 (vlvkobal)
- Updated the docs to match new install script #12042 (kickoke)
- Fix handling of removed packages with leftover config files in package check. #12033 (Ferroin)
- update existing OS dependencies scripts and add scripts for fedora an… #11963 (maneamarius)
- Posix #11961 (maneamarius)
- Updated formatting issues and copy #11944 (kickoke)
- Replace CentOS 8 with RockyLinux 8 in CI and package builds. #11801 (Ferroin)
v1.33.0 (2022-01-26)#
Merged pull requests:
- Re-instate plugins_action for clabels #12039 (MrZammler)
- Have cURL properly fail on non-2xx status codes in the installer. #12038 (Ferroin)
- Docs Bugfix: Fixed Markdown formatting #12026 (kickoke)
- update README #12024 (cboydstun)
- [Stream Compression] - Compressor buffer overflow causes stream corruption. #12019 (odynik)
- mqtt_websockets submodule to latest master (fix #12011) #12015 (underhood)
- Remove uncessary call #12014 (thiagoftsm)
- Updated idlejitter-plugin docs #12012 (kickoke)
- Add install type info to
-W buildinfo
output. #12010 (Ferroin) - Remove internal dbengine header from spawn/spawn_client.c #12009 (vkalintiris)
- Fix typo in the dashboard_info.js spigot part #12008 (lokerhp)
- Add support for NVME disks with blkext driver #12007 (ralphm)
- Fix cleanup from a failed DEB install. #12006 (Ferroin)
- update go.d.plugin version to v0.31.2 #12005 (ilyam8)
- Fix handling of static archive selection for installs. #12004 (Ferroin)
- fix(python.d.plugin): prefer python3 if available #12001 (ilyam8)
- Fixing redirects #12000 (kickoke)
- Fix install prefix handling for claiming code in new kickstart script. #11999 (Ferroin)
- Add alternative install command for macOS. #11997 (Ferroin)
- Fix queue removed alerts #11996 (MrZammler)
- update go.d.plugin version to v0.31.1 #11995 (ilyam8)
- Fix ib counters #11994 (Saruspete)
- eBPF plugin CO-RE and monitoring #11992 (thiagoftsm)
- Included link to charts.d example #11990 (kickoke)
- Refined the python example for clarity #11989 (kickoke)
- fix(updater): checksum validation for static build #11986 (ilyam8)
- fix(python.d): ignore decoding errors in ExecutableService #11979 (ilyam8)
- Deleted duplicate getting started doc #11978 (kickoke)
- Bump lodash from 4.17.19 to 4.17.21 #11976 (dependabot[bot])
- Better handle creation of UUID for claiming. #11974 (Ferroin)
- Fixes coverity 374746 #11973 (MrZammler)
- Bump follow-redirects from 1.13.2 to 1.14.7 #11972 (dependabot[bot])
- Use libnetdata/required_dummies.h in collectors. #11971 (vkalintiris)
- Fixes Wrong Chart Description #11970 (underhood)
- Bump engine.io from 4.1.0 to 4.1.2 #11968 (dependabot[bot])
- Do not use dbengine headers when dbengine is disabled. #11967 (vkalintiris)
- Perform a host metadata update on child reconnection #11965 (stelfrag)
- Remove bitfields from rrdhost. #11964 (vkalintiris)
- Update libmongoc CMake config #11962 (vlvkobal)
- Find host and pass host->health_enabled to cloud AlarmLogHealth message #11960 (MrZammler)
- Updated SNMP v3 documentation #11959 (kickoke)
- Add a missing capability for the perf plugin #11958 (vlvkobal)
- python.d/nvidia_smi: add bar1 chart #11956 (pbouchez)
- Compute platform-specific list of static_threads at runtime. #11955 (vkalintiris)
- fix(nfacct.plugin): Netfilter accounting charts priority #11952 (ilyam8)
- fix(nfacct.plugin): Netfilter accounting data collection #11951 (ilyam8)
- fix: add a note that netfilter's
new
andignore
counters are removed in the latest kernel #11950 (ilyam8) - Fix a broken link in dashboard_info.js #11948 (Ancairon)
- fix retrieving service commands without failure #11947 (maneamarius)
- Fix yum config-manager check #11945 (lgrn)
- Fixed formatting #11943 (kickoke)
- Fix error in configure.ac #11937 (underhood)
- Update dashboard to version v2.20.15. #11934 (netdatabot)
- Blocking publish and in flight buffer regrowth #11932 (underhood)
- Try to find worker config thread from inactive threads for new architecture #11928 (MrZammler)
- Handle re-claim while the agent is running in new architecture #11924 (MrZammler)
- fix(claim): set URL_BASE only if
-url
parameter value is not null #11919 (ilyam8) - Include libatomic again to allow protobuf to resolve #11917 (MrZammler)
- Send ML feature information with UpdateNodeInfo. #11913 (vkalintiris)
- Don’t verify optional dependencies in build test environments in CI. #11910 (Ferroin)
- fix getting latest release tag #11908 (maneamarius)
- Added "==" to the list of expression operators #11905 (laned130)
- fix(docs): unresolved file references #11903 (ilyam8)
- Fix slight errors #11902 (ardabbour)
- Fix time_t format #11897 (vlvkobal)
- Fix handling of agent restart on update. #11887 (Ferroin)
- Provide runtime ml info from a new endpoint. #11886 (vkalintiris)
- fix permissions of plugins that may be built #11877 (boxjan)
- Use absolute features when doing training/prediction. #11876 (vkalintiris)
- Update dependencies for the pubsub exporting connector #11872 (vlvkobal)
- Fix the code that checks for available updates. #11870 (Ferroin)
- Don't check for symbols in libaws-cpp-sdk-core #11867 (vlvkobal)
- ACLK-NG remove 'cmd' switch by message type #11866 (underhood)
- Update libbpf #11865 (thiagoftsm)
- Fix cmake build #11862 (vlvkobal)
- chore: update community link of alert notifications #11860 (burbuli8ra)
- nvidia_smi_chart.py : fixed username for not-local users #11858 (scatenag)
- Remove Ubuntu 21.04 from CI and packaging. #11851 (Ferroin)
- Allow PushBullet notifications to be sent to PushBullet channels #11850 (sourcecodes2)
- Fix compilation warnings #11846 (vlvkobal)
- Send the cloud protocol used to posthog #11842 (MrZammler)
- Removes ACLK Legacy #11841 (underhood)
- Fix cachestat on kernel 5.15.x (eBPF) #11833 (thiagoftsm)
- feat(python.d/fail2ban): add "Failed attempts" chart, cleanup #11825 (ilyam8)
- Add code for LZ4 streaming data compression #11821 (avstrakhov)
- Postgres: mat. views considered as tables in table size/count chart #11816 (NikolayS)
- Postgres: use block_size instead of 8*1024 #11815 (NikolayS)
- Optimize rx msg name resolution #11811 (underhood)
- Ignore clangd cache directory. #11803 (vkalintiris)
- fix tps decode, add memory usage chart #11797 (neotf)
- Add localhost hostname to the edit_command #11793 (MrZammler)
- Initial release of new kickstart script. #11764 (Ferroin)
- Add support to updater for updating native DEB/RPM installs with our official packages. #11753 (Ferroin)
1.32.1 (2021-12-14)#
v1.32.1 (2021-12-14)#
Merged pull requests:
- Clean up anomaly-detection guide docs #11901 (andrewm4894)
- Use the chart id instead of chart name in response to incoming cloud context queries #11898 (stelfrag)
- Moved data privacy section into a separate topic #11889 (kickoke)
- Fixed formatting issues. #11888 (kickoke)
- Fix postdrop handling for systemd systems. #11885 (Ferroin)
- Minor ACLK docu updates #11882 (underhood)
- Adds Swagger docs for new
/api/v1/aclk
endpoint #11881 (underhood) - fix(updater): don't produce output when static update succeeded #11879 (ilyam8)
- fix(updater): fix exit code when updating static install && updater script #11873 (ilyam8)
- add z score alarm example #11871 (andrewm4894)
- fix(health): used_swap alarm calc #11868 (ilyam8)
- Initialize enabled parameter to 1 in AlarmLogHealth message #11856 (MrZammler)
- Explicitly conflict with distro netdata DEB packages. #11855 (Ferroin)
- fixed username for not-local users #11854 (scatenag)
- fix static build, curl will be staict binary; extra args can be transfer #11852 (boxjan)
- Create ML README.md #11848 (andrewm4894)
- Fix token name in release draft workflow. #11847 (Ferroin)
- Bump static builds to use Alpine 3.15 as a base. #11836 (Ferroin)
- Detect whether libatomic should be linked in when using CXX linker. #11818 (vkalintiris)
- Make netdata-updater.sh POSIX compliant. #11755 (Ferroin)
v1.32.0 (2021-11-30)#
Merged pull requests:
- fix(health):
pihole\_blocklist\_gravity\_file
andpihole\_status
info lines #11844 (ilyam8) - Optional proto support fix #11840 (underhood)
- feat(apps.plugin): add consul to apps_groups.conf #11839 (ilyam8)
- Add a note about pkg-config file location for freeipmi #11831 (vlvkobal)
- Remove pihole_blocked_queries alert #11829 (Ancairon)
- Add commands to check and fix database corruption #11828 (stelfrag)
- Set NETDATA_CONTAINER_OS_DETECTION properly #11827 (MrZammler)
- feat(apps.plugin): add aws to apps_groups.conf #11826 (ilyam8)
- Updating ansible steps for clarity #11823 (kickoke)
- Don't use wc struct if it might not exist #11820 (MrZammler)
- specify pip3 when installing git-semver package #11817 (maneamarius)
- Cleanup compilation warnings #11810 (stelfrag)
- Fix coverity issues #11809 (stelfrag)
- Fix broken link in charts.mdx #11808 (DShreve2)
- Always queue alerts to aclk_alert #11806 (MrZammler)
- Use two digits after the decimal point for the anomaly rate. #11804 (vkalintiris)
- Add POWER8+ static builds. #11802 (Ferroin)
- Update libbpf #11800 (thiagoftsm)
- Assorted cleanups to static builds. #11798 (Ferroin)
- Use the proper format specifier when logging configuration options. #11795 (vkalintiris)
- Verify checksums of makeself deps. #11791 (vkalintiris)
- packaging: update go.d.plugin version to v0.31.0 #11789 (ilyam8)
- Add some logging for cloud new architecture to access.log #11788 (MrZammler)
- Simple fix for the data API query #11787 (vlvkobal)
- Use correct hop count if host is already in memory #11785 (stelfrag)
- Fix proc/interrupts parser #11783 (maximethebault)
- Fix typos #11782 (rex4539)
- add nightly release version to readme #11780 (andrewm4894)
- Delete from aclk alerts table if ack'ed from cloud one day ago #11779 (MrZammler)
- Add Oracle Linux 8 to CI and package builds. #11776 (Ferroin)
- Temporary fix for cgroup renaming #11775 (vlvkobal)
- Remove feature flag for ACLK new cloud architecture #11774 (stelfrag)
- Fix link to new charts. #11773 (DShreve2)
- Update netdata-security.md #11772 (jlbriston)
- Skip sending hidden dimensions via ACLK #11770 (stelfrag)
- Insert alert into aclk_alert directly instead of queuing it #11769 (MrZammler)
- Fix host hop count reported to the cloud #11768 (stelfrag)
- Show stats for protected mount points in diskspace plugin #11767 (vlvkobal)
- Adding parenthesis #11766 (ShimonOhayon)
- fix log if D_ACLK is used #11763 (underhood)
- Don't interrupt popcorn timer for children #11758 (underhood)
- fix (cgroups.plugin): containers name resolution for crio/containerd cri #11756 (ilyam8)
- Add SSL_MODE_ENABLE_PARTIAL_WRITE to netdata_srv_ctx #11754 (MrZammler)
- Update eBPF documenation (Filesystem and HardIRQ) #11752 (UmanShahzad)
- Adds exit points between env and OTP #11751 (underhood)
- Teach GH about ML label and its code owners. #11750 (vkalintiris)
- Update enable-streaming.mdx #11747 (caleno)
- Minor improvement to CPU number function regarding macOS. #11746 (iigorkarpov)
- minor - popocorn no more #11745 (underhood)
- Update dashboard to version v2.20.11. #11743 (netdatabot)
- Update eBPF documentation #11741 (thiagoftsm)
- Change comma possition in v1/info if ml-info is missing #11739 (MrZammler)
- Disable C++ warnings from dlib library. #11738 (vkalintiris)
- Fix typo in aclk_query.c #11737 (eltociear)
- Fix online chart in NG not updated properly #11734 (underhood)
- Add command for new health entity file. #11733 (DShreve2)
- Removing dated contact suggestion. #11732 (DShreve2)
- Fix Link to New Charts #11729 (DShreve2)
- Fix Header Link.md #11728 (DShreve2)
- Implements cloud initiated disconnect command #11723 (underhood)
- Adding (eBPF) to submenu #11721 (thiagoftsm)
- Fix coverity CID #373610 #11719 (MrZammler)
- add sensors to charts.d.conf and add a note how to enable it #11715 (ilyam8)
- Add Cloud sign-up link to README.md #11714 (DShreve2)
- Updating Docker Node Instructions for Clarity #11713 (DShreve2)
- Update jQuery Dependency #11710 (rupokify)
- Bring eBPF to static binaries #11709 (thiagoftsm)
- Fix kickstart.md Installation Guide Links #11708 (DShreve2)
- Queue removed alerts to cloud for new architecture #11704 (MrZammler)
- Ebpf doc #11703 (thiagoftsm)
- Charts 2.0 - fix broken link #11701 (hugovalente-pm)
- postgres collector: Fix crash the wal query if wal-file was removed concurrently #11697 (unhandled-exception)
- Fix handling of disabling telemetry in static installs. #11689 (Ferroin)
v1.31.0 (2021-05-19)#
v1.30.1 (2021-04-12)#
v1.30.0 (2021-03-31)#
v1.29.3 (2021-02-23)#
v1.29.2 (2021-02-18)#
v1.29.1 (2021-02-09)#
v1.29.0 (2021-02-03)#
v1.27.0_0104103941 (2021-01-04)#
v1.28.0 (2020-12-18)#
v1.27.0 (2020-12-17)#
v1.26.0 (2020-10-14)#
before_rebase (2020-09-24)#
v1.25.0 (2020-09-15)#
poc2 (2020-08-25)#
v1.24.0 (2020-08-10)#
v1.23.2 (2020-07-16)#
v1.23.1 (2020-07-01)#
v1.23.0 (2020-06-25)#
v1.22.1 (2020-05-12)#
v1.22.0 (2020-05-11)#
v1.21.1 (2020-04-13)#
v1.21.0 (2020-04-06)#
v1.20.0 (2020-02-21)#
v1.19.0 (2019-11-27)#
v1.18.1 (2019-10-18)#
v1.18.0 (2019-10-10)#
v1.17.1 (2019-09-12)#
v1.17.0 (2019-09-03)#
issue_4934 (2019-08-03)#
v1.16.1 (2019-07-31)#
v1.16.0 (2019-07-08)#
v1.15.0 (2019-05-22)#
v1.14.0 (2019-04-18)#
v1.14.0-rc0 (2019-03-30)#
v1.13.0 (2019-03-14)#
v1.12.2 (2019-02-28)#
v1.12.1 (2019-02-21)#
v1.12.0 (2019-02-06)#
v1.12.0-rc3 (2019-01-17)#
v1.12.0-rc2 (2019-01-03)#
v1.12.0-rc1 (2018-12-19)#
v1.12.0-rc0 (2018-12-06)#
v1.11.1 (2018-11-22)#
v1.11.0 (2018-11-02)#
* This Changelog was automatically generated by github_changelog_generator