summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-06-29Use old mqtt implementation as default (#13258)Emmanuel Vasilakis
mqtt5 as default off
2022-06-29fix: fix a base64_encode bug (#13074)kklionz
2022-06-29Fix build matrix generation for build workflow. (#13254)Austin S. Hemmelgarn
* Fix build matrix generation for build workflow. * Fix build matrix sorting. * Fix further typos.
2022-06-29[ci skip] Update changelog and version for nightly build: v1.35.0-96-nightly.netdatabot
2022-06-28Updates the sqlite version in the agent (#13233)Stelios Fragkakis
New version sqlite Enabling also #define SQLITE_UDL_CAPABLE_PARSER 1 #define SQLITE_ENABLE_UPDATE_DELETE_LIMIT 1 #define SQLITE_OMIT_LOAD_EXTENSION 1 #define SQLITE_ENABLE_DBSTAT_VTAB 1
2022-06-28Delay health until obsoletions check is complete (#13239)Emmanuel Vasilakis
* wait until obsoletions check is complete to run health * run the checks 5 minutes after agent connect time
2022-06-28Dictionaries with reference counters and full deletion support during ↵Costa Tsaousis
traversal (#13195) * dont use atomic operations when not needed; detect misuse of the the unsafe functions * use relaxed atomic operations for statistics * use relaxed atomic operations for statistics * dictionaries now use reference counters, allowing deletetions of any item while traversing it * added acquire/release interface to dictionaries * added unittest for reference counters * added NETDATA_INTERNAL_CHECKS logs to detect non-exclusive access to crusial parts of the dictionaries * dictionaries cannot be deleted while there are referenced items in them - they will be deleted once the last item gets unreferenced * cleanup * properly cleanup released items * maintain counters for readers and writers; defer all deletes on sorted walkthrough; cleaner internal_error(); * somewhat faster reference counters on single threaded dictionaries * minor optimizations; allow compiling without internal checks
2022-06-28netdata doubles (#13217)Costa Tsaousis
* netdata doubles * fix cmocka test * fix cmocka test again * fix left-overs of long double to NETDATA_DOUBLE * RRDDIM detached from disk representation; db settings in [db] section of netdata.conf * update the memory before saving * rrdset is now detached from file structures too * on memory mode map, update the memory mapped structures on every iteration * allow RRD_ID_LENGTH_MAX to be changed * granularity secs, back to update every * fix formatting * more formatting
2022-06-28Upload packages to new self-hosted repository infrastructure. (#13240)Austin S. Hemmelgarn
* Match packaging arches to distro architecture names. This will simplify handling of uploads to our new self-hosted packaging infrastructure. * Add package uploads for RPM packages on new infrastructure. * Add package upload support for DEB packages. * Saner tmpdir handling. * Upload fixes. * Differentiate different DEB distros in package names. * Workflow fixes.
2022-06-28Implement PackageCloud cleanup (#13236)maneamarius
* add script for netdata packagecloud cleanup * add script for netdata packagecloud cleanup * remove old package-cloud cleanup code * add workflow for packagecloud cleanup * Debug msg * allow individual matrix jobs to complete independently to each other * perform cleanup without dry-run * remove debug msg * remove cleanup line from the slack notification
2022-06-28Use correct PAT for add-to-project workflow. (#13234)Austin S. Hemmelgarn
2022-06-28Update netdata commands (#13080)Tasos Katsoulas
* Update netdata commands Adding the `-W buildinfo` options. * Update README.md * Update README.md * Update daemon/README.md Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> * Update daemon/README.md Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> * also add the change in the daemon command line help message Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> * remove whitespace Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud> Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-06-28Bump repoconfig package version used in kickstart.sh (#13235)Austin S. Hemmelgarn
2022-06-28Add more sqlite unittests (#13227)Stelios Fragkakis
2022-06-28feat(python.d): load modules from user plugin directories ↵Ilya Mashchenko
(NETDATA_USER_PLUGINS_DIRS) (#13214)
2022-06-28[ci skip] Update changelog and version for nightly build: v1.35.0-84-nightly.netdatabot
2022-06-27fix(cgroups.plugin): fix qemu VMs and LXC containers name resolution (#13220)Ilya Mashchenko
2022-06-27ci: add issues to the Agent Board project workflow (#13225)Ilya Mashchenko
* add add issues to Agent Board project workflow * add 'transferred' event
2022-06-27Removes Legacy JSON Cloud Protocol Support In Agent (#13111)Timotej S
* removes old protocol support (cloud removed support already)
2022-06-27Properly handle interactivity in the updater code. (#13209)Austin S. Hemmelgarn
* Clean up updater option parsing. This will make the remaining changes simpler, and also ease maintenance long-term. * Add updater options to override interactivity detection. * Pass interactivity from kickstart to updater when invoking updater.
2022-06-27Don’t use realpath to find kickstart source path. (#13208)Austin S. Hemmelgarn
Don’t use realpath to find kcisktart source path. It doesn’t work on macOS and leads to a bogus error message being printed.
2022-06-27Ensure tmpdir is set for every function that uses it. (#13206)Austin S. Hemmelgarn
The set_tmpdir function is idempotent specifically to allow for this type of usage, and this should help avoid bugs involving temporary directory handling going forwards.
2022-06-27fix(updater): fix updating when using `--force-update` and new version of ↵Ilya Mashchenko
the updater script is available (#13104)
2022-06-27Use new mqtt implementation as default (#13132)Timotej S
flips mqtt5 to be default instead of mqtt3
2022-06-27[ci skip] Update changelog and version for nightly build: v1.35.0-75-nightly.netdatabot
2022-06-26deduplicate mountinfo based on mount point (#13215)Costa Tsaousis
2022-06-26[ci skip] Update changelog and version for nightly build: v1.35.0-73-nightly.netdatabot
2022-06-25make configuration example clearer (#13182)Andrew Maguire
make ml configuration example cleare
2022-06-25[ci skip] Update changelog and version for nightly build: v1.35.0-71-nightly.netdatabot
2022-06-24Add user plugin dirs to environment (#13203)Vladimir Kobal
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2022-06-24[ci skip] Update changelog and version for nightly build: v1.35.0-69-nightly.netdatabot
2022-06-23chore(netdata-installer): remove a call to 'cleanup_old_netdata_updater()' ↵Ilya Mashchenko
because it is no longer exists (#13189)
2022-06-23Print INTERNAL BUG messages only when NETDATA_INTERNAL_CHECKS is enabled ↵Emmanuel Vasilakis
(#13207) put INTERNAL BUG messages inside NETDATA_INTERNAL_CHECKS
2022-06-23Add configuration for dbengine page fetch timeout and retry count (#13194)Stelios Fragkakis
* Add configuration for page cache fetch timeout and retry count Change page cache wait default timeout to 3 seconds * Issue info message in the error.log if values not within expected lower range * Fix compilation errors with --disable-dbengine
2022-06-23[ci skip] Update changelog and version for nightly build: v1.35.0-65-nightly.netdatabot
2022-06-22Clean sqlite prepared statements on thread shutdown (#13193)Stelios Fragkakis
* Clean sqlite prepared statements on thread shutdown * Add note for pending statements to finalize
2022-06-22Allow for an easy way to do metadata migrations (#13196)Stelios Fragkakis
Allow for an easy way to migrate metadata to a new database schema (versioning)
2022-06-22Fix cgroups netdev chart labels (#13200)Vladimir Kobal
2022-06-22feat(python.d/smartd_log): add 2nd job that tries to read from ↵Ilya Mashchenko
'/var/lib/smartmontools/' (#13188)
2022-06-22Add type label for network interfaces (#13187)Vladimir Kobal
2022-06-22Query Engine multi-granularity support (and MC improvements) (#13155)Costa Tsaousis
* set grouping functions * storage engine should check the validity of timestamps, not the query engine * calculate and store in RRDR anomaly rates for every query * anomaly rate used by volume metric correlations * mc volume should use absolute data, to avoid cancelling effect * return anomaly-rates in jasonwrap with jw-anomaly-rates option to data queries * dont return null on anomaly rates * allow passing group query options from the URL * added countif to the query engine and used it in metric correlations * fix configure * fix countif and anomaly rate percentages * added group_options to metric correlations; updated swagger * added newline at the end of yaml file * always check the time the highlighted window was above/below the highlighted window * properly track time in memory queries * error for internal checks only * moved pack_storage_number() into the storage engines * moved unpack_storage_number() inside the storage engines * remove old comment * pass unit tests * properly detect zero or subnormal values in pack_storage_number() * fill nulls before the value, not after * make sure math.h is included * workaround for isfinite() * fix for isfinite() * faster isfinite() alternative * fix for faster isfinite() alternative * next_metric() now returns end_time too * variable step implemented in a generic way * remove left-over variables * ensure we always complete the wanted number of points * fixes * ensure no infinite loop * mc-volume-improvements: Add information about invalid condition * points should have a duration in the past * removed unneeded info() line * Fix unit tests for exporting engine * new_point should only be checked when it is fetched from the db; better comment about the premature breaking of the main query loop Co-authored-by: Thiago Marques <thiagoftsm@gmail.com> Co-authored-by: Vladimir Kobal <vlad@prokk.net>
2022-06-22Update dashboard to version v2.26.5. (#13192)Netdata bot
Co-authored-by: netdatabot <netdatabot@users.noreply.github.com>
2022-06-22[ci skip] Update changelog and version for nightly build: v1.35.0-57-nightly.netdatabot
2022-06-21fix(freebsd.plugin): fix wired/cached/avail memory calculation on FreeBSD ↵Ilya Mashchenko
with ZFS (#13183)
2022-06-21Add ml alerts examples (#13173)Andrew Maguire
* add ml alarm examples * Update Makefile.am * add hyperlinks and node level AR example
2022-06-21[ci skip] Update changelog and version for nightly build: v1.35.0-54-nightly.netdatabot
2022-06-20add k8s_state dashboard_info (#13181)Ilya Mashchenko
2022-06-20set default for `minimum num samples to train` to `900` (#13174)Andrew Maguire
This will enable first set of initial models to be trained quicker and makes sense now that ml is enabled by default.
2022-06-20Update dashboard to version v2.26.2. (#13177)Netdata bot
Co-authored-by: netdatabot <netdatabot@users.noreply.github.com>
2022-06-20feat(proc/proc_net_dev): add dim per phys link state to the "Interface ↵Ilya Mashchenko
Physical Link State" chart (#13176) * add dim per carrier state * fix down state