Merged pull requests:
- Further improve ACLK synchronization shutdown #20105 (stelfrag)
- daemon status 27f #20104 (ktsaou)
- daemon status 27e #20101 (ktsaou)
- Improve journal file access error logging protect retention recalculation #20098 (stelfrag)
- Fix Windows registry name crashes #20097 (ktsaou)
- daemon status 27d #20096 (ktsaou)
- Fix ACLK Backoff Timeout Logic #20095 (stelfrag)
- Release memory after journalfile creation #20094 (stelfrag)
- Protection access improvements 1 #20093 (ktsaou)
- protected access against SIGBUS/SIGSEGV for journal v2 files #20092 (ktsaou)
- Regenerate integrations docs #20091 (netdatabot)
- Fix typo in .github/scripts/gen-docker-tags.py #20089 (Ferroin)
- daemon status 27c #20088 (ktsaou)
- Fix inverted logic for skipping non-native CI jobs on PRs. #20087 (Ferroin)
- Properly integrate dlib into our build system. #20086 (Ferroin)
- Alerts and Notifications #20085 (kanelatechnical)
- Fix memory allocation for timer callback data when cancelling a timer #20084 (stelfrag)
- Fix crash during shutdown when there are pending messages to cloud #20080 (stelfrag)
- Do not try to index jv2 files during shutdown #20079 (stelfrag)
- Cleanup during shutdown #20078 (stelfrag)
- ACLK synchronization improvements #20077 (stelfrag)
- daemon status 27b #20076 (ktsaou)
- Document switching from a native package to a static build #20075 (ralphm)
- agent events No 7 #20074 (ktsaou)
- Update nodes-ephemerality.md #20073 (Ancairon)
- build(deps): bump github.com/miekg/dns from 1.1.64 to 1.1.65 in /src/go #20072 (dependabot[bot])
- build(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 in /src/go #20071 (dependabot[bot])
- build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 in /src/go #20070 (dependabot[bot])
- fix(go.d/prometheus): don't use "ratio" as unit #20069 (ilyam8)
- agent-events: fix more metrics #20068 (ktsaou)
- agent-events: Consolidate metrics into a single labeled counter #20067 (ktsaou)
- ci: remove codeql-action build-mode none #20066 (ilyam8)
- agent-events: fix metrics #20065 (ktsaou)
- agent-events: fix metric names #20064 (ktsaou)
- Improve agent-events web server #20063 (ktsaou)
- Fix memory leaks #20062 (ktsaou)
- Address Chart name (Windows Hyper V) #20060 (thiagoftsm)
- daemon status 27 #20058 (ktsaou)
- Improve ephemerality docs, adding
remove-stale-node
#20057 (ralphm) - nested code block in doc #20056 (Ancairon)
- Skip non-native builds in CI on PRs in most cases. #20055 (Ferroin)
- Regenerate integrations docs #20054 (netdatabot)
- Remove unnecessary parameters for oidc configuration #20053 (juacker)
- Observability cent points improved #20052 (kanelatechnical)
- daemon status 26e #20051 (ktsaou)
- fix cgroup netdev renames #20050 (ktsaou)
- added checksum to detect corruption in netdev rename tasks #20048 (ktsaou)
- daemon status 26d #20047 (ktsaou)
- fix(go.d/megacli): handle Adapters with no drives #20046 (ilyam8)
- Fix releasing statements after databases are closed #20045 (stelfrag)
- daemon status 26c #20044 (ktsaou)
- trace crashes No 4 #20043 (ktsaou)
- daemon status 26b #20041 (ktsaou)
- Update netdata-updater-daily.in #20039 (dave818)
- chore(otel/journaldexporter): add trusted journald fields #20038 (ilyam8)
- daemon status 26 - dmi strings #20037 (ktsaou)
- Fix ACLK synchronization fatal on shutdown #20034 (stelfrag)
- chore(otel/journaldexporter): convert logs to journald format #20033 (ilyam8)
- Check for host timer validity in ACLK synchronization #20031 (stelfrag)
- improvement(go.d): add
_hostname
label for virtual nodes #20030 (ilyam8) - trim-all #20029 (ktsaou)
- fix crash #20028 (ktsaou)
- logs enhancements #20027 (ktsaou)
- daemon status 25 #20026 (ktsaou)
- kickstart.sh: add missing option --offline-install-source to USAGE #20025 (ycdtosa)
- Improve kickstart so it can add the netdata user/group on Synology DSM #20024 (ycdtosa)
- on prem files moved to their own repo #20023 (Ancairon)
- Series of NFCs to make the code more maintainable. #20022 (vkalintiris)
- Windows installer + ML (all) improved #20021 (kanelatechnical)
- SNMP Collector, use custom YAML files for auto single metrics #20020 (Ancairon)
- Improve estimated disk space usage for data file rotation #20019 (stelfrag)
- Additional checks then creating a v2 journal file #20018 (stelfrag)
- Properly clean up install paths after runtime checks in static builds. #20017 (Ferroin)
- blacklist leaked machine guids #20016 (ktsaou)
- agent-events: add deduplicating web server #20014 (ktsaou)
- Validate journal file headers to prevent invalid memory access #20013 (stelfrag)
- added agent-events backend #20012 (ktsaou)
- daemon status 24d #20011 (ktsaou)
- Update synology.md #20010 (ycdtosa)
- More completely disable our own telemetry in CI. #20009 (Ferroin)
- fix(go.d/megacli): handle BBU hardware component is not present #20008 (ilyam8)
- Fix crashes No 3 #20007 (ktsaou)
- Minor changes when handling systemd integration. #20006 (vkalintiris)
- Deployment Guides Improved #20004 (kanelatechnical)
- daemon status 24c #20003 (ktsaou)
- use v4 UUIDs #20002 (ktsaou)
- Update synology.md #20001 (Ancairon)
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in /src/go #20000 (dependabot[bot])
- detect more CI #19999 (ktsaou)
- status file 24 #19996 (ktsaou)
- Improve jv2 load #19995 (stelfrag)
- add kanelatechnical to CODEOWNERS #19994 (ilyam8)
- docs: improve Synology NAS installation documentation clarity #19993 (ilyam8)
- added worker last job id to status file #19992 (ktsaou)
- Improve shutdown and datafile rotation #19991 (stelfrag)
- Windows Services Monitoring #19990 (thiagoftsm)
- Update synology.md #19989 (ycdtosa)
- Regenerate integrations docs #19988 (netdatabot)
- Installation + docker, improvements #19987 (kanelatechnical)
- Regenerate integrations docs #19986 (netdatabot)
- perflib: do not dereference null pointer #19985 (ktsaou)
- keep errno in out of memory situations #19984 (ktsaou)
- do not allocate or access zero sized arrays #19983 (ktsaou)
- Revert "fix undefined" #19982 (stelfrag)
- Installation section Improvements #19981 (kanelatechnical)
- Improve agent shutdown #19980 (stelfrag)
- Release memory when calculating metric correlations #19979 (stelfrag)
- Fix random crash during shutdown #19978 (stelfrag)
- set max datafile size to 1GiB #19977 (ktsaou)
- Doc Linux improved order in kickstart #19975 (kanelatechnical)
- fix crash in variable_lookup_add_result_with_score() #19972 (ktsaou)
- Regenerate integrations docs #19970 (netdatabot)
- Update SCIM docs with Groups support #19969 (juacker)
- build(deps): bump github.com/jackc/pgx/v5 from 5.7.3 to 5.7.4 in /src/go #19968 (dependabot[bot])
- build(deps): bump github.com/docker/docker from 28.0.2+incompatible to 28.0.4+incompatible in /src/go #19967 (dependabot[bot])
- Improve ACLK sync shutdown process #19966 (stelfrag)
- Handle journal_v2 file creation failure due to OOM #19965 (stelfrag)
- Fast restart on busy parents #19964 (ktsaou)
- Set sqlite max soft and hard heap limit #19963 (stelfrag)
- fix MSI installer #19962 (ktsaou)
- Don’t skip building Go code on static builds. #19961 (Ferroin)
- fix undefined #19960 (ktsaou)
- daemon status 22c #19959 (ktsaou)
- Use UPDATE_DISCONNECTED mode for libbacktrace. #19958 (Ferroin)
- status file 22b #19957 (ktsaou)
- fix rrdcalc_unlink_from_rrdset() #19956 (ktsaou)
- Fix claiming on startup #19954 (stelfrag)
- daemon status 22 #19953 (ktsaou)
- Enable interface to release sqlite memory #19952 (stelfrag)
- Improve event loop thread creation #19951 (stelfrag)
- IIS Application Pool (Windows.plugin) #19950 (thiagoftsm)
- Disable generation of debuginfo packages for DEB distros. #19948 (Ferroin)
- Set default CMake build type to include debug info. #19946 (Ferroin)
- build(deps): bump github.com/miekg/dns from 1.1.63 to 1.1.64 in /src/go #19945 (dependabot[bot])
- build(deps): bump github.com/jackc/pgx/v5 from 5.7.2 to 5.7.3 in /src/go #19944 (dependabot[bot])
- build(deps): bump github.com/go-sql-driver/mysql from 1.9.0 to 1.9.1 in /src/go #19943 (dependabot[bot])
- build(deps): bump github.com/docker/docker from 28.0.1+incompatible to 28.0.2+incompatible in /src/go #19942 (dependabot[bot])
- build(deps): bump github.com/DataDog/datadog-agent/pkg/networkdevice/profile from 0.65.0-devel.0.20250317105920-ce55f088ab29 to 0.66.0-devel in /src/go #19941 (dependabot[bot])
- Update src/aclk/aclk-schemas to latest version. #19940 (Ferroin)
- Don't build libunwind in static builds when it's not needed. #19939 (Ferroin)
- detect low ram conditions more aggresively #19938 (ktsaou)
- status file 21b #19937 (ktsaou)
- Fix logic for libbacktrace enablement in CMakeLists,txt #19936 (Ferroin)
- Fix path to copy drop-in crontab from #19935 (ralphm)
- Fix max_page_length calculation for GORILLA_32BIT page type #19932 (stelfrag)
- Fix compile without dbengine #19930 (stelfrag)
- Metadata event loop code cleanup #19929 (stelfrag)
- status file v21 #19928 (ktsaou)
- build(deps): bump github.com/redis/go-redis/v9 from 9.7.1 to 9.7.3 in /src/go #19926 (dependabot[bot])
- do not expose web server filenames #19925 (ktsaou)
- Fix TOCTOU race in daemon status file handling. #19924 (Ferroin)
- Exclude external code from CodeQL scanning. #19923 (Ferroin)
- remove ilove endpoint #19919 (ilyam8)
- Align cmsgbuf to size_t to avoid unaligned memory access. #19917 (vkalintiris)
- Make sure ACLK sync thread completes initialization #19916 (stelfrag)
- do not enqueue command if aclk is not initialized #19914 (ktsaou)
- detect null datafile while finding datafiles in range #19913 (ktsaou)
- post the first status when there is no last status #19912 (ktsaou)
- initial implementation of libbacktrace #19910 (ktsaou)
- fix reliability calculation #19909 (ktsaou)
- improvement(health/dyncfg): add widget to load available contexts #19904 (ilyam8)
- new exit cause: shutdown timeout #19903 (ktsaou)
- Store alert config asynchronously #19885 (stelfrag)
- Large-scale cleanup of static build infrastructure. #19852 (Ferroin)
- ebpf.plugin: rework memory #19844 (thiagoftsm)
- Add Docker tags for the last few nightly builds. #19734 (Ferroin)
v2.3.2 (2025-04-02)
v2.3.1 (2025-03-24)
v2.3.0 (2025-03-19)
Merged pull requests:
- Remove auto-retry on changelog generation. #19908 (Ferroin)
- Bump repoconfig version used in kickstart script to 5-1. #19906 (Ferroin)
- Revert "Fix compile without dbengine" #19905 (stelfrag)
- Fix compile without dbengine #19902 (stelfrag)
- do not use errno when hashing status events #19900 (ktsaou)
- more compilation flags for stack traces #19899 (ktsaou)
- more strict checks on log-fw #19898 (ktsaou)
- fix for system shutdown #19897 (ktsaou)
- build: update otel deps to v0.122.0 #19895 (ilyam8)
- do not recurse cleanup on shutdown #19894 (ktsaou)
- make sure all rrdcalcs are unlinked the moment they are deleted #19893 (ktsaou)
- Fix typo in README title #19891 (felipecrs)
- remove deadlock from dyncfg health #19890 (ktsaou)
- Update DEB/RPM package signing key info. #19888 (Ferroin)
- fix(go.d/snmp/ddsnmp): correct profile directory path #19887 (ilyam8)
- chore(go.d/snmp/ddsnmp): use dd profile definition #19886 (ilyam8)
- daemon status 18b #19884 (ktsaou)
- Regenerate integrations docs #19883 (netdatabot)
- docs(go.d/snmp): improve auto-detection section #19882 (ilyam8)
- ci: use step-security/changed-files #19881 (ilyam8)
- change log priorities on agent-events #19880 (ktsaou)
- add stack trace information to the compiler and linker #19879 (ktsaou)
- SIGABRT and already running are fatal conditions #19878 (ktsaou)
- daemon-status-18 #19876 (ktsaou)
- do not lose exit reasons #19875 (ktsaou)
- make sure the daemon status hash does not depend on random bytes #19874 (ktsaou)
- add the fatal to the exit reasons #19873 (ktsaou)
- sentry events annotations #19872 (ktsaou)
- Remove tj-actions/changed-files from CI jobs. #19870 (Ferroin)
- daemon status file 17 #19869 (ktsaou)
- fixed sentry version #19868 (ktsaou)
- fixed sentry dedup #19867 (ktsaou)
- fix(freebsd.plugin): correct disks/network devices charts #19866 (ilyam8)
- improvement(macos.plugin): add options to filter net ifaces and mountpoints #19865 (ilyam8)
- build(deps): bump github.com/prometheus/common from 0.62.0 to 0.63.0 in /src/go #19864 (dependabot[bot])
- daemon status file 16 #19863 (ktsaou)
- Release memory on shutdown - detect invalid extent in journal files #19861 (stelfrag)
- restore needed variables for pluginsd #19860 (ktsaou)
- fix(macos.plugin): correct disks/network devices charts #19859 (ilyam8)
- disable UNW_LOCAL_ONLY on static builds #19858 (ktsaou)
- daemon status 15 #19857 (ktsaou)
- fix crashes identified by sentry #19856 (ktsaou)
- netdata-uninstaller: improve input prompt with more descriptive guidance #19855 (ilyam8)
- make sure alerts are concurrently altered by dyncfg #19854 (ktsaou)
- fix contexts labels to avoid clearing the rrdlabels pointer #19853 (ktsaou)
- fix updating on RPi2+ #19850 (ilyam8)
- minor fixes #19849 (ktsaou)
- build(deps): bump k8s.io/client-go from 0.32.2 to 0.32.3 in /src/go #19848 (dependabot[bot])
- build(deps): bump github.com/vmware/govmomi from 0.48.1 to 0.49.0 in /src/go #19845 (dependabot[bot])
- docs: fix typos in nodes-ephemerality.md #19840 (ilyam8)
- Add oci meta info #19839 (Passific)
- fix rrdset name crash on cleanup #19838 (ktsaou)
- when destroying pgc, check if the cache is null #19837 (ktsaou)
- Fix for building with protobuf 30.0 #19835 (vkalintiris)
- Improve CI reliability by allowing for better retry behavior. #19834 (Ferroin)
- Regenerate integrations docs #19833 (netdatabot)
- Fix typo in otel collector build infra. #19832 (Ferroin)
- store status file in /var/lib/netdata, not in /var/cache/netdata #19831 (ktsaou)
- Fix RRDDIM_MEM storage engine index #19830 (ktsaou)
- improvement(go.d/k8state): add CronJob suspend status #19829 (ilyam8)
- Revert "fix rrdset name crash on rrdset obsoletion" #19828 (ktsaou)
- free strings judy arrays to show leaked strings #19827 (ktsaou)
- rrdhost name fix heap-use-after-free #19826 (ktsaou)
- use notice log level for "machine ID found" #19825 (ilyam8)
- build(otel-collector): update to v0.121.0 #19824 (ilyam8)
- Finding leaks No 2 #19823 (ktsaou)
- Free all memory on exit #19821 (ktsaou)
- Fix LSAN and memory leaks #19819 (ktsaou)
- Include libucontext in static builds to vendor libunwind even on POWER. #19817 (Ferroin)
- Regenerate integrations docs #19816 (netdatabot)
- fix(go.d/filecheck): remove dyncfg path validation pattern #19815 (ilyam8)
- Initial commit with snmp profile code #19813 (Ancairon)
- Acquire datafile for deletion before calculating retention #19812 (stelfrag)
- Detect memory leaks #19811 (ktsaou)
- Avoid zero timeout in libuv timers #19810 (stelfrag)
- fix fsanitize ifdefs #19809 (ktsaou)
- do not change the scheduling policy by default #19808 (ktsaou)
- fix(go.d/pihole): switch to pihole6 api #19807 (ilyam8)
- Help finding leaks and running valgrind #19806 (ktsaou)
- fix memory corruption in streaming #19805 (ktsaou)
- Regenerate integrations docs #19804 (netdatabot)
- Regenerate integrations docs #19803 (netdatabot)
- async-signal-safe stack traces #19802 (ktsaou)
- add k8s_state_cronjob_last_execution_failed alert #19801 (ilyam8)
- bump dag jinja to 3.1.6 #19800 (ilyam8)
- build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0 in /src/go #19799 (dependabot[bot])
- Regenerate integrations docs #19797 (netdatabot)
- improvement(go.d/k8s_state): add more CronJob metrics #19796 (ilyam8)
- Regenerate integrations docs #19794 (netdatabot)
- improvement(go.d/k8s_state): collect cronjobs #19793 (ilyam8)
- status file improvements 12 #19792 (ktsaou)
- Regenerate integrations docs #19791 (netdatabot)
- docs(go.d/snmp): add snmp discovery information #19790 (ilyam8)
- User configurable crash reporting #19789 (ktsaou)
- detect when running in CI and disable posting status #19787 (ktsaou)
- chore: rename snmp.profiles.d -> snmp.profiles #19786 (ilyam8)
- add datadog profiles for snmp collector #19785 (Ancairon)
- Revert broken DEB priority configuration in repoconfig packages. #19783 (Ferroin)
- Restructure shutdown logic used during updates. #19781 (Ferroin)
- add unique machine id to status file #19778 (ktsaou)
- fix(go.d/sd): fix logging cfg source when disabled #19777 (ilyam8)
- improvement(go.d/sd): add file path to k8s/snmp discovered job source #19776 (ilyam8)
- Improve agent shutdown #19775 (stelfrag)
- Fix SIGSEGV on static installs due to dengine log #19774 (ktsaou)
- kickstart: install native pkg on RPi2+ #19773 (ilyam8)
- chore(go.d/sd): rename discoverers pkgs #19772 (ilyam8)
- block signals before curl #19771 (ktsaou)
- block all signals before spawning any threads #19770 (ktsaou)
- add handling for sigabrt in the status file #19769 (ktsaou)
- copy fields only when the source is valid #19768 (ktsaou)
- detect crashes during status file processing #19767 (ktsaou)
- post status syncrhonously #19766 (ktsaou)
- enable libunwind in static builds #19764 (ktsaou)
- fix invalid free #19763 (ktsaou)
- make status file use fixed size character arrays #19761 (ktsaou)
- fix(go.d/sd/snmp): use rescan and cache ttl only when set #19760 (ilyam8)
- fix(go.d/nvidia_smi): handle xml gpu_power_readings change #19759 (ilyam8)
- status file timings per step #19758 (ktsaou)
- improvement(go.d/sd/snmp): support device cache ttl 0 #19756 (ilyam8)
- chore(go.d/sd/snmp): comment out defaults in snmp.conf #19755 (ilyam8)
- Add documentation outlining how to use custom CA certificates with Netdata. #19754 (Ferroin)
- status file version 8 #19753 (ktsaou)
- status file improvements (dedup and signal handler use) #19751 (ktsaou)
- build(deps): bump github.com/axiomhq/hyperloglog from 0.2.3 to 0.2.5 in /src/go #19750 (dependabot[bot])
- build(deps): bump github.com/likexian/whois from 1.15.5 to 1.15.6 in /src/go #19749 (dependabot[bot])
- build(deps): bump go.mongodb.org/mongo-driver from 1.17.2 to 1.17.3 in /src/go #19748 (dependabot[bot])
- build(deps): bump github.com/gosnmp/gosnmp from 1.38.0 to 1.39.0 in /src/go #19747 (dependabot[bot])
- build(deps): bump github.com/docker/docker from 28.0.0+incompatible to 28.0.1+incompatible in /src/go #19746 (dependabot[bot])
- more strict parsing of the output of system-info.sh #19745 (ktsaou)
- pass NULL to sensors_init() when the standard files exist in /etc/ #19744 (ktsaou)
- allow coredumps to be generated #19743 (ktsaou)
- work on agent-events crashes #19741 (ktsaou)
- zero mtime when a fallback check fails #19740 (ktsaou)
- fix(go.d): ignore sigpipe to exit gracefully #19739 (ilyam8)
- Capture deadly signals #19737 (ktsaou)
- allow insecure cloud connections #19736 (ktsaou)
- add more information about claiming failures #19735 (ktsaou)
- support https_proxy too #19733 (ktsaou)
- fix json generation of apps.plugin processes function info #19732 (ktsaou)
- add another step when initializing web #19731 (ktsaou)
- improved descriptions of exit reasons #19730 (ktsaou)
- do not post empty reports #19729 (ktsaou)
- docs: clarify Windows Agent limits on free plans #19727 (ilyam8)
- improve status file deduplication #19726 (ktsaou)
- handle flushing state during exit #19725 (ktsaou)
- allow configuring journal v2 unmount time; turn it off for parents #19724 (ktsaou)
- minor status file annotation fixes #19723 (ktsaou)
- status has install type #19722 (ktsaou)
- more status file annotations #19721 (ktsaou)
- feat(go.d): add snmp devices discovery #19720 (ilyam8)
- save status on out of memory event #19719 (ktsaou)
- attempt to save status file from the signal handler #19718 (ktsaou)
- unified out of memory handling #19717 (ktsaou)
- chore(go.d): add file persister #19716 (ilyam8)
- do not call cleanup and exit on fatal conditions during startup #19715 (ktsaou)
- do not use mmap when the mmap limit is too low #19714 (ktsaou)
- systemd-journal: allow almost all fields to be facets #19713 (ktsaou)
- deduplicate all crash reports #19712 (ktsaou)
- 4 malloc arenas for parents, not IoT #19711 (ktsaou)
- Fix Fresh Installation on Microsoft #19710 (thiagoftsm)
- Avoid post initialization errors repeateadly #19709 (ktsaou)
- Check for final step #19708 (stelfrag)
- daemon status improvements 3 #19707 (ktsaou)
- fix runtime directory; annotate daemon status file #19706 (ktsaou)
- Add repository priority configuration for DEB package repositories. #19705 (Ferroin)
- add host/os fields to status file #19704 (ktsaou)
- under MSYS2 use stat #19703 (ktsaou)
- Integrate OpenTelemetry collector build into build system. #19702 (Ferroin)
- Document journal v2 index file format. #19701 (vkalintiris)
- build(deps): update go.d packages #19700 (ilyam8)
- ADFS (windows.plugin) #19699 (thiagoftsm)
- build(deps): bump github.com/sijms/go-ora/v2 from 2.8.23 to 2.8.24 in /src/go #19698 (dependabot[bot])
- change the moto and the description of netdata #19696 (ktsaou)
- build(deps): bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.1 in /src/go #19693 (dependabot[bot])
- build(deps): bump github.com/docker/docker from 27.5.1+incompatible to 28.0.0+incompatible in /src/go #19692 (dependabot[bot])
- load health config before creating localhost #19689 (ktsaou)
- chore(go.d/pkg/iprange): add iterator #19688 (ilyam8)
- chore(go.d/mysql): InnodbOSLogIO in MariaDB >= 10.8 #19687 (arkamar)
- Switch back to x86 hosts for POWER8+ builds. #19686 (Ferroin)
- allow parsing empty json arrays and objects #19685 (ktsaou)
- improve dyncfg src type anon message #19684 (ilyam8)
- fix(go.d/mysql): handle Cpu_time in microseconds in v10.11.11+ #19683 (ilyam8)
- build: change go.mod version to 1.23.4 to fix win ci builds #19681 (ilyam8)
- build: change go.mod version to 1.23.6 #19680 (ilyam8)
- build(deps): bump github.com/go-sql-driver/mysql from 1.8.1 to 1.9.0 in /src/go #19679 (dependabot[bot])
- initial setup of custom OpenTelemetry Collector distribution #19678 (ilyam8)
- Fix freebsd compilation #19677 (stelfrag)
- test(go.d dyncfg): fix tests #19676 (ilyam8)
- Dyncfg users actions log #19674 (ktsaou)
- fix(go.d dyncfg): don't overwrite source #19673 (ilyam8)
- improvement(go.d dyncfg): log collector dyncfg actions #19672 (ilyam8)
- fix(go.d/k8sstate): correct deployment conditions #19671 (ilyam8)
- chore: remove netdata_configured_lock_dir #19669 (ilyam8)
- chore: remove lock files from go.d/python.d #19668 (ilyam8)
- chore(go.d/sensors): disable by default #19667 (ilyam8)
- improvement(go.d dyncfg): add user to source #19666 (ilyam8)
- add k8s_state_deployment_condition_available alert #19664 (ilyam8)
- Regenerate integrations docs #19663 (netdatabot)
- improvement(go.d/k8sstate): add deployment conditions #19662 (ilyam8)
- avoid dbengine event loop starvation by running uv_run periodically #19661 (ktsaou)
- speed up aral when a single item is allocated and freed repeateadly #19660 (ktsaou)
- Regenerate integrations docs #19658 (netdatabot)
- improvement(go.d/k8sstate): collect deployments #19657 (ilyam8)
- add agent timezones as host labels #19656 (ktsaou)
- build(deps): bump k8s.io/client-go from 0.32.1 to 0.32.2 in /src/go #19652 (dependabot[bot])
- make onewayalloc fallback to malloc #19646 (ktsaou)
- docs: move /run/dbus mount to Docker recommended way #19645 (ilyam8)
- Fix native package installation on RHEL. #19643 (Ferroin)
- ci: fix win build #19642 (ilyam8)
- fix windows logs 2 - do not renumber - append fields #19640 (ktsaou)
- Revert "fix windows logs" #19639 (ktsaou)
- add Group=netdata to systemd unit file #19638 (ilyam8)
- docs: add missing prop to graphite meta #19637 (ilyam8)
- Regenerate integrations docs #19636 (netdatabot)
- docs(exporting): clarify graphite exporters #19635 (ilyam8)
- Regenerate integrations docs #19634 (netdatabot)
- docs(exporting): remove influxdb (via graphite) exporter #19633 (ilyam8)
- fix windows logs #19632 (ktsaou)
- more perflib error checking #19631 (ktsaou)
- Revert "HyperV Adjusts (windows.plugin)" #19630 (ilyam8)
- do not send sentry reports on rrd_init() failures #19628 (ktsaou)
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 in /src/go #19626 (dependabot[bot])
- build(deps): bump github.com/vmware/govmomi from 0.48.0 to 0.48.1 in /src/go #19625 (dependabot[bot])
- feat(health): add system_reboot_detection alarm #19624 (ilyam8)
- HyperV Adjusts (windows.plugin) #19623 (thiagoftsm)
- detect the system ca bundle at runtime #19622 (ktsaou)
- Switch to Ubuntu 22.04 runner images for CI build jobs. #19619 (Ferroin)
- fix(go.d/mysql): handle Cpu_time in microseconds in v11.4.5+ #19618 (ilyam8)
- detect netdata exit reasons #19617 (ktsaou)
- improvement(health): clarify clickhouse_replicated_readonly_tables info #19616 (ilyam8)
- fix: correct typo in NetdataCompilerFlags #19614 (ilyam8)
- chore: remove fluentbit.log from Dockerfile #19613 (ilyam8)
- Allow indirect access when agent is claimed, but offline (indirect cloud connectivity) #19611 (ktsaou)
- silence new alerts #19610 (ktsaou)
- Do not register removed node on agent restart #19609 (stelfrag)
- Add sentry fatal message breadcrumb. #19608 (vkalintiris)
- Disable LTO for openSUSE package builds. #19607 (Ferroin)
- add interpolation to median and percentile #19606 (ktsaou)
- docs: reword nodes-ephemerality for clarity #19604 (ilyam8)
- cleanup hosts - leftover code #19603 (ktsaou)
- make remove-stale-node remove also ephemeral nodes #19602 (ktsaou)
- Update manage-notification-methods.md #19601 (Ancairon)
- Close database if we encounter error during startup #19600 (stelfrag)
- dequeue from hub before deleting contexts #19599 (ktsaou)
- build(deps): bump github.com/gohugoio/hashstructure from 0.3.0 to 0.5.0 in /src/go #19598 (dependabot[bot])
- build(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 in /src/go #19597 (dependabot[bot])
- Cleanup code that writes extents to the database #19596 (stelfrag)
- Add check for available active instances when checking for extreme cardinality #19594 (stelfrag)
- Free resources where writing datafile extents #19593 (stelfrag)
- fix incomplete implementation of journal watcher #19592 (ktsaou)
- docs(health): clarify "special user of the cond operator" p2 #19590 (ilyam8)
- docs(health): clarify "special user of the cond operator" #19589 (ilyam8)
- Regenerate integrations docs #19588 (netdatabot)
- docs(go.d/zookeeper): fix ZooKeeper server scope name #19587 (ilyam8)
- Streaming alerts #19586 (ktsaou)
- Regenerate integrations docs #19585 (netdatabot)
- improvement(go.d/zookeeper): add more metrics #19584 (ilyam8)
- Add agent version during ACLK handshake #19583 (stelfrag)
- Format missing file (eBPF.plugin) #19582 (thiagoftsm)
- fix(go.d/apache): make ?auto param check non-fatal #19580 (ilyam8)
- Fix static build conditions to run on release and nightly builds. #19579 (Ferroin)
- build(deps): update go toolchain to v1.23.6 #19578 (ilyam8)
- fix(go.d/nvme): add missing "/dev/" prefix to device path for v2.11 #19577 (ilyam8)
- Generate protobuf source files in build dir. #19576 (vkalintiris)
- Switch from x86 to ARM build host for POWER8+ builds. #19575 (Ferroin)
- fix(go.d): clean up charts for stopped and removed jobs #19573 (ilyam8)
- Modify eBPF.plugin integration (Part II, the sockets) #19572 (thiagoftsm)
- Fix memory leak #19569 (stelfrag)
- build(deps): bump github.com/prometheus-community/pro-bing from 0.6.0 to 0.6.1 in /src/go #19567 (dependabot[bot])
- Code cleanup on ACLK messages #19566 (stelfrag)
- Add a new agent status when connecting to the cloud #19564 (stelfrag)
- Regenerate integrations docs #19563 (netdatabot)
- feat(go.d/dnsquery): support system DNS servers from /etc/resolv.conf #19562 (ilyam8)
- Regenerate integrations docs #19561 (netdatabot)
- MSSQL Multiple Instances (windows.plugin) #19559 (thiagoftsm)
- build(deps): bump github.com/lmittmann/tint from 1.0.6 to 1.0.7 in /src/go #19558 (dependabot[bot])
- Metadata (AD and ADCS), and small fixes #19557 (thiagoftsm)
v2.2.6 (2025-02-20)
v2.2.5 (2025-02-12)
v2.2.4 (2025-02-04)
v2.2.3 (2025-01-31)
v2.2.2 (2025-01-30)
v2.2.1 (2025-01-27)
v2.2.0 (2025-01-22)
v2.1.1 (2025-01-07)
v2.1.0 (2024-12-19)
v2.0.3 (2024-11-22)
v2.0.2 (2024-11-21)
v2.0.1 (2024-11-14)
v2.0.0 (2024-11-07)
v1.47.5 (2024-10-24)
v1.47.4 (2024-10-09)
v1.47.3 (2024-10-02)
v1.47.2 (2024-09-24)
v1.47.1 (2024-09-10)
v1.99.0 (2024-08-23)
v1.47.0 (2024-08-22)
v1.46.3 (2024-07-23)
v1.46.2 (2024-07-10)
v1.46.1 (2024-06-21)
v1.46.0 (2024-06-19)
v1.45.6 (2024-06-05)
v1.45.5 (2024-05-21)
v1.45.4 (2024-05-08)
v1.45.3 (2024-04-12)
v1.45.2 (2024-04-01)
v1.45.1 (2024-03-27)
v1.45.0 (2024-03-21)
v1.44.3 (2024-02-12)
v1.44.2 (2024-02-06)
v1.44.1 (2023-12-12)
v1.44.0 (2023-12-06)
v1.43.2 (2023-10-30)
v1.43.1 (2023-10-26)
v1.43.0 (2023-10-16)
v1.42.4 (2023-09-18)
v1.42.3 (2023-09-11)
v1.42.2 (2023-08-28)
v1.42.1 (2023-08-16)
v1.42.0 (2023-08-09)
v1.41.0 (2023-07-19)
v1.40.1 (2023-06-27)
v1.40.0 (2023-06-14)
v1.39.1 (2023-05-18)
v1.39.0 (2023-05-08)
v1.38.1 (2023-02-13)
v1.38.0 (2023-02-06)
v1.37.1 (2022-12-05)
v1.37.0 (2022-11-30)
v1.36.1 (2022-08-15)
v1.36.0 (2022-08-10)
v1.35.1 (2022-06-10)
v1.35.0 (2022-06-08)
v1.34.1 (2022-04-15)
1.34.0 (2022-04-14)
v1.34.0 (2022-04-14)
v1.33.1 (2022-02-14)
v1.33.0 (2022-01-26)
v1.32.1 (2021-12-14)
1.32.1 (2021-12-14)
v1.32.0 (2021-11-30)
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_infiniband (2020-07-03)
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