netdata v1.36.0 Release Notes
Release Date: 2022-08-10 // about 2 years ago-
π Merged pull requests:
- rrdcontexts allow not linked dimensions and charts #13501 (ktsaou)
- π docs: add deprecation notice to python.d/postgres readme #13497 (ilyam8)
- π docs: change postgres links to go version #13496 (ilyam8)
- β¬οΈ bump go.d version to v0.35.0 #13494 (ilyam8)
- β add PgBouncer charts description and icon to dashboard info #13493 (ilyam8)
- β Add chart_context to alert snapshots #13492 (MrZammler)
- β Remove prompt to add dashboard issues #13490 (cakrit)
- π docs: fix unresolved file references #13488 (ilyam8)
- π docs: add a note about edit-config for docker installs #13487 (ilyam8)
- health: disable go python last collected alarms #13485 (ilyam8)
- β¬οΈ bump go.d.plugin version to v0.34.0 #13484 (ilyam8)
- chore: add WireGuard description and icon to dashboard info #13483 (ilyam8)
- π³ feat(cgroups.plugin): resolve nomad containers name (docker driver only) #13481 (ilyam8)
- Check for protected when excluding mounts #13479 (MrZammler)
- β‘οΈ update postgres dashboard info #13474 (ilyam8)
- β Remove the single threaded arrayallocator optiomization during agent startup #13473 (stelfrag)
- π Handle cases where entries where stored as text (with strftime("%s")) #13472 (stelfrag)
- 0οΈβ£ Enable rrdcontexts by default #13471 (stelfrag)
- π Fix cgroup name detection for docker containers in containerd cgroup #13470 (xkisu)
- Trimmed-median, trimmed-mean and percentile #13469 (ktsaou)
- π rrdcontext support for hidden charts #13466 (ktsaou)
- Load host labels for archived hosts #13464 (stelfrag)
- π fix(python.d/smartd_log): handle log rotation #13460 (ilyam8)
- π docs: add a note about network interface monitoring when running in a Docker container #13458 (ilyam8)
- π fix a guide so we can reference it's subsections #13455 (tkatsoulas)
- βͺ Revert "Query queue only for queries" #13452 (stelfrag)
- /api/v1/weights endpoint #13449 (ktsaou)
- Get last_entry_t only when st changes #13448 (MrZammler)
- β additional stats #13445 (ktsaou)
- π Store host label information in the metadata database #13441 (stelfrag)
- π Fix typo in PostgreSQL section header #13440 (shyamvalsan)
- π Fix tests so that the actual metadata database is not accessed #13439 (stelfrag)
- β Delete aclk_alert table on start streaming from seq 1 batch 1 #13438 (MrZammler)
- π Fix agent crash when archived host has not been registered to the cloud #13437 (stelfrag)
- Dont duplicate buffered bytes #13435 (vlvkobal)
- π Show last 15 alerts in notification #13434 (MrZammler)
- Query queue only for queries #13431 (underhood)
- β Remove octopus from demo-sites #13423 (cakrit)
- Tiering statistics API endpoint #13420 (ktsaou)
- β add discord, youtube, linkedin links to README #13419 (andrewm4894)
- β add ML bullet point to features section on README #13418 (andrewm4894)
- Set value to SN_EMPTY_SLOT if flags is SN_EMPTY_SLOT #13417 (MrZammler)
- β Add missing comma (handle coverity warning CID 379360) #13413 (stelfrag)
- codacy/lgtm ignore judy sources #13411 (underhood)
- Send chart context with alert events to the cloud #13409 (MrZammler)
- β Remove SIGSEGV and SIGABRT (ebpf.plugin) #13407 (thiagoftsm)
- π minor fixes on metadata fields #13406 (tkatsoulas)
- π chore(health): remove py web_log alarms #13404 (ilyam8)
- Store host system information in the database #13402 (stelfrag)
- π Fix coverity issue 379240 (Unchecked return value) #13401 (stelfrag)
- π Fix netdata-updater.sh sha256sum on BSDs #13391 (tnyeanderson)
- chore(python.d): clarify haproxy module readme #13388 (ilyam8)
- π Fix bitmap unit tests #13374 (stelfrag)
- β‘οΈ chore(dashboard): update chrony dashboard info #13371 (ilyam8)
- π chore(python.d): remove python.d/* announced in v1.35.0 deprecation notice #13370 (ilyam8)
- β¬οΈ bump go.d.plugin version to v0.33.1 #13369 (ilyam8)
- β Add Oracle Linux 9 to officially supported platforms. #13367 (Ferroin)
- β Address Coverity issues #13364 (stelfrag)
- π chore(python.d): improve config file parsing error message #13363 (ilyam8)
- in source Judy #13362 (underhood)
- β Add additional Docker image build with debug info included. #13359 (Ferroin)
- π Move host tags to netdata_info #13358 (vlvkobal)
- Get rid of extra comma in OpenTSDB exporting #13355 (vlvkobal)
- π Fix chart update ebpf.plugin #13351 (thiagoftsm)
- β add job to move bugs to project board #13350 (hugovalente-pm)
- β added another way to get ansible plays #13349 (mhkarimi1383)
- Send node info message sooner #13348 (MrZammler)
- query engine: omit first point if not needed #13345 (ktsaou)
- π fix 32bit calculation on array allocator #13343 (ktsaou)
- π fix crash on start on slow disks because ml is initialized before dbengine starts #13342 (ktsaou)
- π fix(packaging): respect CFLAGS arg when building Docker image #13340 (ilyam8)
- β add github stars badge to readme #13338 (andrewm4894)
- π Fix coverity 379241 #13336 (MrZammler)
- Rrdcontext #13335 (ktsaou)
- Detect stored metric size by page type #13334 (stelfrag)
- β Silence compile warnings on external source #13332 (MrZammler)
- β‘οΈ UpdateNodeCollectors message #13330 (MrZammler)
- Cid 379238 379238 #13328 (stelfrag)
- π Docs fix metric storage #13327 (tkatsoulas)
- π Fix two helgrind reports #13325 (vkalintiris)
- π fix(cgroups.plugin): adjust kubepods patterns to filter pods when using Kind cluster #13324 (ilyam8)
- β Add link to docker config section #13323 (cakrit)
- Guide for troubleshooting Agent with Cloud connection for new nodes #13322 (Ancairon)
- π fix(apps.plugin): adjust
zmstat*
pattern to exclude zoneminder scripts #13314 (ilyam8) - array allocator for dbengine page descriptors #13312 (ktsaou)
- π fix(health): disable go.d last collected alarm for prometheus module #13309 (ilyam8)
- Explicitly skip uploads and notifications in third-party repositories. #13308 (Ferroin)
- π Protect shared variables with log lock. #13306 (vkalintiris)
- Keep rc before freeing it during labels unlink alarms #13305 (MrZammler)
- π fix(cgroups.plugin): adjust kubepods regex to fix name resolution in a kind cluster #13302 (ilyam8)
- Null terminate string if file read was not successful #13299 (stelfrag)
- π fix(health): fix incorrect Redis dimension names #13296 (ilyam8)
- π¦ chore: remove python-mysql from install-required-packages.sh #13288 (ilyam8)
- βͺ Use new MQTT as default (revert #13258)" #13287 (underhood)
- π query engine fixes for alarms and dashboards #13282 (ktsaou)
- π Better ACLK debug communication log #13281 (underhood)
- β¬οΈ bump go.d.plugin version to v0.33.0 #13280 (ilyam8)
- π Fixes vbi parser in mqtt5 implementation #13277 (underhood)
- π Fix alignment in charts endpoint #13275 (thiagoftsm)
- π¨ Dont print io errors for cgroups #13274 (vlvkobal)
- π Pluginsd doc #13273 (thiagoftsm)
- β Remove obsolete --use-system-lws option from netdata-installer.sh help #13272 (Dim-P)
- π Rename the chart of real memory usage in FreeBSD #13271 (vlvkobal)
- π Update documentation about our REST API documentation. #13269 (Ferroin)
- π Fix package build filtering on PRs. #13267 (Ferroin)
- β Add document explaining how to proxy Netdata via H2O #13266 (Ferroin)
- π chore(python.d): remove deprecated modules from python.d.conf #13264 (ilyam8)
- Multi-Tier database backend for long term metrics storage #13263 (stelfrag)
- Get rid of extra semicolon in Graphite exporting #13261 (vlvkobal)
- π fix RAM calculation on macOS in system-info #13260 (ilyam8)
- Ebpf issues #13259 (thiagoftsm)
- 0οΈβ£ Use old mqtt implementation as default #13258 (MrZammler)
- β Remove warnings while compiling ML on FreeBSD #13255 (thiagoftsm)
- π Fix issues with DEB postinstall script. #13252 (Ferroin)
- β Remove strftime from statements and use unixepoch instead #13250 (stelfrag)
- Query engine with natural and virtual points #13248 (ktsaou)
- β Add fstype labels to disk charts #13245 (vlvkobal)
- π Donβt pull in GCC for build if Clang is already present. #13244 (Ferroin)
- Delay health until obsoletions check is complete #13239 (MrZammler)
- π Improve anomaly detection guide #13238 (andrewm4894)
- π¦ Implement PackageCloud cleanup #13236 (maneamarius)
- β¬οΈ Bump repoconfig package version used in kickstart.sh #13235 (Ferroin)
- β‘οΈ Updates the sqlite version in the agent #13233 (stelfrag)
- Migrate data when machine GUID changes #13232 (stelfrag)
- β Add more sqlite unittests #13227 (stelfrag)
- ci: add issues to the Agent Board project workflow #13225 (ilyam8)
- Exporting/send variables #13221 (boxjan)
- π fix(cgroups.plugin): fix qemu VMs and LXC containers name resolution #13220 (ilyam8)
- netdata doubles #13217 (ktsaou)
- deduplicate mountinfo based on mount point #13215 (ktsaou)
- π feat(python.d): load modules from user plugin directories (NETDATA_USER_PLUGINS_DIRS) #13214 (ilyam8)
- β‘οΈ Properly handle interactivity in the updater code. #13209 (Ferroin)
- Donβt use realpath to find kickstart source path. #13208 (Ferroin)
- Print INTERNAL BUG messages only when NETDATA_INTERNAL_CHECKS is enabled #13207 (MrZammler)
- Ensure tmpdir is set for every function that uses it. #13206 (Ferroin)
- β Add user plugin dirs to environment #13203 (vlvkobal)
- π Fix cgroups netdev chart labels #13200 (vlvkobal)
- β Add hostname in the worker structure to avoid constant lookups #13199 (stelfrag)
- Rpm group creation #13197 (iigorkarpov)
- π Allow for an easy way to do metadata migrations #13196 (stelfrag)
- π Dictionaries with reference counters and full deletion support during traversal #13195 (ktsaou)
- β Add configuration for dbengine page fetch timeout and retry count #13194 (stelfrag)
- Clean sqlite prepared statements on thread shutdown #13193 (stelfrag)
- β‘οΈ Update dashboard to version v2.26.5. #13192 (netdatabot)
- chore(netdata-installer): remove a call to 'cleanup_old_netdata_updater()' because it is no longer exists #13189 (ilyam8)
- π· feat(python.d/smartd_log): add 2nd job that tries to read from '/var/lib/smartmontools/' #13188 (ilyam8)
- β Add type label for network interfaces #13187 (vlvkobal)
- π fix(freebsd.plugin): fix wired/cached/avail memory calculation on FreeBSD with ZFS #13183 (ilyam8)
- π§ make configuration example clearer #13182 (andrewm4894)
- add k8s_state dashboard_info #13181 (ilyam8)
- π Docs housekeeping #13179 (tkatsoulas)
- β‘οΈ Update dashboard to version v2.26.2. #13177 (netdatabot)
- feat(proc/proc_net_dev): add dim per phys link state to the "Interface Physical Link State" chart #13176 (ilyam8)
- 0οΈβ£ set default for
minimum num samples to train
to900
#13174 (andrewm4894) - β Add ml alerts examples #13173 (andrewm4894)
- π Revert "Configurable storage engine for Netdata agents: step 3 (#12892)" #13171 (vkalintiris)
- β Remove warnings when openssl 3 is used. #13170 (thiagoftsm)
- Donβt manipulate positional parameters in DEB postinst script. #13169 (Ferroin)
- π Fix coverity issues #13168 (stelfrag)
- feat(proc/proc_net_dev): add dim per operstate to the "Interface Operational State" chart #13167 (ilyam8)
- feat(proc/proc_net_dev): add dim per duplex state to the "Interface Duplex State" chart #13165 (ilyam8)
- π allow traversing null-value dictionaries #13162 (ktsaou)
- Use memset to mark the empty words in the quoted_strings_splitter function #13161 (stelfrag)
- π Fix data query on stale chart #13159 (stelfrag)
- 0οΈβ£ enable ml by default #13158 (andrewm4894)
- π Fix labels unit test #13156 (stelfrag)
- π Query Engine multi-granularity support (and MC improvements) #13155 (ktsaou)
- add CAP_SYS_RAWIO to Netdata's systemd unit CapabilityBoundingSet #13154 (ilyam8)
- β‘οΈ Update docs on what to do if collector not there #13152 (cakrit)
- βͺ revert to default of
host anomaly rate threshold=0.01
#13150 (andrewm4894) - π fix conditions for nightly build triggers #13145 (maneamarius)
- β Add cargo/rustc/bazel/buck to apps_groups.conf #13143 (vkalintiris)
- β Add an option to use malloc for page cache instead of mmap #13142 (stelfrag)
- β Add mem.available chart to FreeBSD #13140 (MrZammler)
- π fix crashes due to misaligned allocations #13137 (ktsaou)
- π fix(python.d): urllib3 import collection for py3.10+ #13136 (ilyam8)
- π fix(python.d/mongodb): set
serverSelectionTimeoutMS
for pymongo4+ #13135 (ilyam8) - 0οΈβ£ Use new mqtt implementation as default #13132 (underhood)
- 0οΈβ£ use ks2 as MC default #13131 (andrewm4894)
- π allow label names to have slashes #13125 (ktsaou)
- π fixed coveriry 379136 379135 379134 379133 #13123 (ktsaou)
- buffer overflow detected by the compiler #13120 (ktsaou)
- Ci coverage #13118 (maneamarius)
- β Add missing control to streaming #13112 (thiagoftsm)
- β Removes Legacy JSON Cloud Protocol Support In Agent #13111 (underhood)
- β‘οΈ Re-enable updates for systems using static builds. #13110 (Ferroin)
- β Add user netdata to secondary group in DEB package #13109 (iigorkarpov)
- β Remove pinned page reference #13108 (stelfrag)
- 73x times faster metrics correlations at the agent #13107 (ktsaou)
- π fix(updater): fix updating when using
--force-update
and new version of the updater script is available #13104 (ilyam8) - β Remove unnescesary βcleanupβ code. #13103 (Ferroin)
- β‘οΈ Temporarily disable updates for static builds. #13100 (Ferroin)
- π docs(statsd.plugin): fix indentation #13096 (ilyam8)
- Statistics on bytes recvd and sent #13091 (underhood)
- π fix virtualization detection on FreeBSD #13087 (ilyam8)
- β‘οΈ Update netdata commands #13080 (tkatsoulas)
- π fix: fix a base64_encode bug #13074 (kklionz)
- Labels with dictionary #13070 (ktsaou)
- π Use a separate thread for slow mountpoints in the diskspace plugin #13067 (vlvkobal)
- β Remove official support for Debian 9. #13065 (Ferroin)
- π Fix coverity 378587 #13024 (MrZammler)