mirror of
https://github.com/netdata/netdata.git
synced 2025-04-08 15:20:11 +00:00
80 KiB
80 KiB
Changelog
Next release
Merged pull requests:
- detect more CI #19999 (ktsaou)
- status file 24 #19996 (ktsaou)
- 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)
- 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)
- 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])
- 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)
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) - docs(start-stop-restart): fix restart typo #19555 (L-U-C-K-Y)
- Format Windows.plugin #19554 (thiagoftsm)
- Format ebpf #19553 (thiagoftsm)
- Rename appconfig to inicfg and drop config_* function-like macros. #19552 (vkalintiris)
- fix(go.d/mysql): fix typo in test name #19550 (arkamar)
- fix(go.d/mysql): don't collect global variables on every iteration #19549 (arkamar)
- Regenerate integrations docs #19548 (netdatabot)
- Fix cloud connect after claim #19547 (stelfrag)
- virtual hosts now get hops = 1 #19546 (ktsaou)
- chore: remove old dashboard leftovers #19545 (ilyam8)
- chore(windows.plugin): format perflib ad and netframework #19544 (ilyam8)
- Regenerate integrations docs #19541 (netdatabot)
- Use database/rrd.h instead of daemon/common.h #19540 (vkalintiris)
- allow dbengine to read at offsets above 4GiB - again #19539 (ktsaou)
- allow dbengine to read at offsets above 4GiB #19538 (ktsaou)
- inline dbengine query critical path #19537 (ktsaou)
- Fix contexts stay not-live when children reconnect #19536 (ktsaou)
- Fix coverity issue #19535 (stelfrag)
- Actually handle the
-fexceptions
requirement correctly in our build system. #19534 (Ferroin) - fix heap use after free #19532 (ktsaou)
- docs(web/gui): remove info about old dashboard from readme #19531 (ilyam8)
- Regenerate integrations docs #19530 (netdatabot)
- chore(go.d/snmp): enable create_vnode by default #19529 (ilyam8)
- ci: bump static build timeout to 6hr #19528 (ilyam8)
- Fix MSSQL Instance #19527 (thiagoftsm)
- Improve data write #19525 (stelfrag)
- inline functions related to metrics ingestion #19524 (ktsaou)
- chore(packaging): remove old dashboard #19523 (ilyam8)
- Format PGDs on fatal() #19521 (vkalintiris)
- SMSEagle integration #19520 (marcin-smseagle)
- ci: increase static build timeout 180->300m #19519 (ilyam8)
- Improve ACLK query processing #19518 (stelfrag)
- Regenerate integrations docs #19517 (netdatabot)
- docs(go.d/httpcheck): add alerts to metadata #19516 (ilyam8)
- Invert order of checks in pgd_append_point(). #19515 (vkalintiris)
- Link the ebpf plugin against libbpf directly instead of through libnetdata. #19514 (Ferroin)
- compile time and runtime check of required compiler flags #19513 (ktsaou)
- netdata.spec/plugin-go: remove dependency for lm_sensors #19511 (k0ste)
- chore(go.d/nvme): fix 🐶 warning #19510 (ilyam8)
- Bundle cmake cache. #19509 (vkalintiris)
- ACLK: allow encoded proxy username and password to work #19508 (ktsaou)
- Fix alert transition #19507 (stelfrag)
- update buildinfo #19506 (ktsaou)
- fix(go.d/nvme): support v2.11 output format #19505 (ilyam8)
- build(deps): bump github.com/vmware/govmomi from 0.47.0 to 0.48.0 in /src/go #19504 (dependabot[bot])
- Regenerate integrations docs #19502 (netdatabot)
- docs(go.d/postgres): add config example with unix socket + custom port #19501 (ilyam8)
- Create impact-on-resources.md #19499 (ktsaou)
- Add worker for alert queue processing #19498 (stelfrag)
- fix absolute injection again #19497 (ktsaou)
- fix absolute injection #19496 (ktsaou)
- max data file size #19495 (ktsaou)
- proc.plugin: add
ifb4*
to excluded interface name patterns #19494 (intelfx) - build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.0 to 4.8.1 in /src/go #19493 (dependabot[bot])
- Active Directory Certification Service
windows.plugin
#19492 (thiagoftsm) - proc.plugin: remove traces of /proc/spl/kstat/zfs/pool/state #19491 (intelfx)
- cgroups.plugin: fixes to cgroup path validation #19490 (intelfx)
- Further improve alert processing #19489 (stelfrag)
- LTO Benchmark #19488 (ktsaou)
- Improve alert transition processing #19487 (stelfrag)
- protection against extreme cardinality #19486 (ktsaou)
- add agent name and version in streaming function #19485 (ktsaou)
- Coverity fixes #19484 (ktsaou)
- add system-info columns to streaming function #19482 (ktsaou)
- Regenerate integrations docs #19481 (netdatabot)
- chore(go.d/ping): set privileged by default for dyncfg jobs #19480 (ilyam8)
- Improve metadata cleanup #19479 (stelfrag)
- build(deps): bump github.com/prometheus-community/pro-bing from 0.5.0 to 0.6.0 in /src/go #19477 (dependabot[bot])
- build(deps): bump github.com/docker/docker from 27.5.0+incompatible to 27.5.1+incompatible in /src/go #19476 (dependabot[bot])
- build(deps): bump github.com/miekg/dns from 1.1.62 to 1.1.63 in /src/go #19475 (dependabot[bot])
- optimized rrdhost_status #19472 (ktsaou)
- Unregister node from the agent to run in a worker thread #19471 (stelfrag)
- Make handling of cross-platform emulation for static builds smarter. #19470 (Ferroin)
- Use QEMU from the runner environment instead of an external copy. #19468 (Ferroin)
- fix crash when cleaning up virtual nodes #19467 (ktsaou)
- streaming nodes accounting #19466 (ktsaou)
- Don’t fail fast on static builds and Docker builds. #19465 (Ferroin)
- Child should be online before initializing health #19463 (stelfrag)
- Active Directory Metrics
Windows.plugin
#19461 (thiagoftsm) - Use aral in ACLK #19459 (stelfrag)
- Enable libunwind in native packages and Docker images. #19452 (Ferroin)
- fix rrdset name crash on rrdset obsoletion #19449 (ktsaou)
- Pulse stream-parents #19445 (ktsaou)
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)
Merged pull requests:
- control stream-info requests rate #19458 (ktsaou)
- fix(go.d/upsd): remove UPS load charts if UPS load not found #19457 (ilyam8)
- Simplify the rrdhost_ingestion_status call #19456 (stelfrag)
- Fix up handling of libunwind in CMake. #19451 (Ferroin)
- Revert libunwind being enabled in Docker and DEB builds. #19450 (Ferroin)
- Do not run queries synchronously in the event loop #19448 (stelfrag)
- Cleanup metadata event loop #19447 (stelfrag)
- Make sure ACLK synchronization event loop runs frequently #19446 (stelfrag)
- move dbengine-retention chart to pulse #19444 (ktsaou)
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)
1.32.1 (2021-12-14)
v1.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