summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-02-12Guides and collectors reorg and cleanup part 1 (#14507)Chris Akritidis
* rm github star important * Remove some guides and rework the data collection docs * link fixes on collectors/README.md * link fixes on collectors/REFERENCE.md * Fix codacy * More codacy list formatting
2023-02-12[ci skip] Update changelog and version for nightly build: v1.38.0-65-nightly.netdatabot
2023-02-10Fix broken links in collectors/COLLECTORS.md (#14502)Fotis Voutsas
* Publish collectors/python.d.plugin/anomalies/README.md to Learn * Update README.md * fix broken links in COLLECTORS.md
2023-02-11[ci skip] Update changelog and version for nightly build: v1.38.0-63-nightly.netdatabot
2023-02-10More learn reorg/reordering (#14505)Chris Akritidis
* Move installation before concepts * Reorder installation links * Remove single node monitoring * Reorg libnetdata content
2023-02-10Revert changes to platform support policy (#14504)Chris Akritidis
2023-02-10Top level learn changes (#14503)Chris Akritidis
* fix link in introduction remove why-netdata pages, they're included in the intro and have no traffic. * Make docs/configure/nodes.md the "Setup" category page * Correct title of security doc * Enrich landing page for installation * Merge infrastructure monitoring quickstart with cloud intro
2023-02-10Update Demo-Sites.md (#14501)Chris Akritidis
2023-02-10Reorganize contents of Getting Started (#14499)Chris Akritidis
* Moved platform support to packaging * Fix rest of getting started category
2023-02-10Plans docs (#14491)Hugo Valente
* intial draft of docs * file for the role based access docs * removed role based access file * reviewed the English in some sentences * intial draft of docs * file for the role based access docs * removed role based access file * reviewed the English in some sentences * added the page for plans and the view plan and billing * intial draft of docs * file for the role based access docs * removed role based access file * reviewed the English in some sentences * file for the role based access docs * removed role based access file * added the page for plans and the view plan and billing * Update docs/cloud/manage/plans.md Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> * Update docs/cloud/manage/plans.md Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> * changes after review comments and rebase from maser * Update docs/cloud/manage/plans.md Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> * Update docs/cloud/manage/plans.md Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> --------- Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com>
2023-02-10Events docs (#14341)Hugo Valente
* initial draft of events doc! . * first draft of the events docs. * add link to the how page * fixed some gramatical errors. * initial draft of events doc! . * first draft of the events docs. * add link to the how page * fixed some gramatical errors. * added examples for node and alert evetns * added missing mostly agent and space statistic evetns * added on how-to the missing filtering details * initial draft of events doc! . * first draft of the events docs. * add link to the how page * fixed some gramatical errors. * added examples for node and alert evetns * initial draft of events doc! . * first draft of the events docs. * add link to the how page * fixed some gramatical errors. * added missing mostly agent and space statistic evetns * added on how-to the missing filtering details * replace p with br for breaks inside tables * fixed global links to the two new files * Update docs/cloud/insights/view-events-feed.md Co-authored-by: Alex Malkov <alex.a.malkov@gmail.com> * Update docs/cloud/insights/view-events-feed.md Co-authored-by: Alex Malkov <alex.a.malkov@gmail.com> * Update docs/cloud/insights/view-events-feed.md Co-authored-by: Alex Malkov <alex.a.malkov@gmail.com> * Update docs/cloud/insights/events-feed.md Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> * Update docs/cloud/insights/events-feed.md Co-authored-by: Andrew Maguire <andrewm4894@gmail.com> * first updates from first pass on comment. did a minor fix on the roles file had an extra ) * change Become to Became * finalized latest review comments --------- Co-authored-by: Alex Malkov <alex.a.malkov@gmail.com> Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> Co-authored-by: Andrew Maguire <andrewm4894@gmail.com>
2023-02-10Correct title of contribute to doccumentation (#14498)Chris Akritidis
Correct title
2023-02-10Delete getting-started-overview.md (#14497)Fotis Voutsas
* Delete getting-started-overview.md * Update introduction.md
2023-02-10Category overview pages (#14495)Fotis Voutsas
* add the first iteration of the category overview pages * revert introduction.md from being a category overview
2023-02-10Fix coverity issues (#14480)Stelios Fragkakis
* Fix coverity issues 382921 382924 382927 382928 382932 382933 382950 382990 383123 382952 382906 382908 382912 382914 382917 382918 382919 * 381508 Unchecked return value * 382965 Dereference after null check
2023-02-10[ci skip] Update changelog and version for nightly build: v1.38.0-51-nightly.netdatabot
2023-02-09Fix crash when child connects (#14492)Stelios Fragkakis
* Just formatting * Remove single threaded * Only destroy if we are localhost (ie. shutdown)
2023-02-09Virtual hosts for data collection (#14464)Costa Tsaousis
* support multiple hosts at pluginsd structures * cleanup obsolete code * use a lookup hashtable to quickly find the keyword to execute, without traversing the whole linked list of keywords * more cleanup * move new hash function to inlined.h * minimize comparisons, eliminate a pre-parsing of the first keyword for each line * cleanup parser from old code * move parser into libnetdata * unique entries in parser keywords hashtable * move all hashing functions to inlined.h, name their sources, simple_hash() now defaults to FNV1a, it was FNV1 * small_hash() for parser * plugins.d now can switch hosts, and also create/update them * update hash function and hashtable size * updated message * unittest all hashing functions * reset the chart when setting a new host * remove host tags * enable archived hosts when a collector pushes host info * do not need localhost to swtich to localhost * disable ARAL and OWA with -DFSANITIZE_ADDRESS=1
2023-02-09Try making it landing page of getting started directly (#14489)Chris Akritidis
Update introduction.md
2023-02-09Update Demo-Sites.md (#14488)Fotis Voutsas
2023-02-09Make the introduction a category link (#14485)Fotis Voutsas
2023-02-09Update AD title (#14484)thiagoftsm
2023-02-09Fix compiler error when CLOSE_RANGE_CLOEXEC is missing (#14430)Dim-P
Fixes the issue introduced as a result of #14213, where the agent fails to build successfully on FreeBSD < 13.1 and on environments with Linux kernel version < 5.11, due to missing 'CLOSE_RANGE_CLOEXEC' .
2023-02-09generates dual ksy for njfv2 + fix for padding after page blocks (#14383)Timotej S
* add ability to generate different ksys * fix dist * fix page_block by metric count instead of till EOF
2023-02-09[ci skip] Update changelog and version for nightly build: v1.38.0-42-nightly.netdatabot
2023-02-08Remove obsolete or redundant docs (#14476)Chris Akritidis
2023-02-08Incorporate interoperability and fix edit link (#14475)Chris Akritidis
2023-02-08Add a file to Learn (#14473)Fotis Voutsas
add proper metadata to the file
2023-02-08Upgrade demo sites to the getting started section (#14474)Chris Akritidis
2023-02-08Fix random crash on agent shutdown (#14470)Stelios Fragkakis
Check MMAP failure. If fail to create semaphore, clear the shm_cgroup_ebpf.header to avoid crash during shutdown on thread cleanup
2023-02-08Add sbindir_POST template for v235 service file (#14471)Emmanuel Vasilakis
2023-02-08fix a possible bug with an image (#14472)Fotis Voutsas
2023-02-08Add markdown files in Learn (#14466)Fotis Voutsas
* add metadata for learn * first batch of adding metadata to md files * second batch of adding metadata to md files * third batch of adding metadata to md files * test one sidebar_label * add missing sidebar_labels * add missing sidebar_labels to files left behind * test, ansible doc is stubborn * fix * fix * fix * don't use questionmarks in the sidebar label * don't use exclamation marks and symbols in the sidebar label * fix style guide * fixes * fixes
2023-02-08Move ansible md (#14469)Chris Akritidis
* Move the ansible installation instructions under packaging/installer/methods * Moved ansible
2023-02-08Correct link to ansible playbook (#14468)Chris Akritidis
2023-02-08Moved contents of get started to installer readme (#14467)Chris Akritidis
2023-02-08Update static build packages (#14450)Tasos Katsoulas
* bump openssl to v1.1.1t * bump ioping to v1.3 * bump curl to v7.87 Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
2023-02-08Update the "Deploy Kubernetes monitoring with Netdata" doc (#14345)Fotis Voutsas
* Update kubernetes.md install and claim sections * update the links in kubernetes.md * Suggestions from code review * change "claim" to "connect" * Make the file GitHub friendly * add space * Apply suggestions from code review Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com> * fix conflicts * suggestions from review * fix uppercase --------- Co-authored-by: Chris Akritidis <43294513+cakrit@users.noreply.github.com>
2023-02-08Delete docs/cloud/get-started.mdx (#14382)Fotis Voutsas
rebase the branch
2023-02-08update the "Install Netdata with Docker" doc (#14385)Fotis Voutsas
* update packaging/docker/README.md * rebase and make the file GitHub friendly * suggestions from review
2023-02-08Only load required charts for rrdvars (#14443)Emmanuel Vasilakis
* store only rrdvars health needs * make it simpler * only set * fix codacy
2023-02-08Add contents of packaging/installer/readme.md (#14461)Chris Akritidis
* Add contents of packaging/installer/readme.md * Add anonymous statistics info --------- Co-authored-by: Fotis Voutsas <fotis@netdata.cloud>
2023-02-08Add export for people running their own registry (#14457)Chris Akritidis
See https://github.com/netdata/netdata/issues/3495#issuecomment-1408452259
2023-02-08Fix links and add to learn (#14458)Chris Akritidis
2023-02-08Bump docker/build-push-action from 3 to 4 (#14437)dependabot[bot]
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v3...v4) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08Bump google-github-actions/setup-gcloud from 1.0.1 to 1.1.0 (#14438)dependabot[bot]
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud) from 1.0.1 to 1.1.0. - [Release notes](https://github.com/google-github-actions/setup-gcloud/releases) - [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md) - [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v1.0.1...v1.1.0) --- updated-dependencies: - dependency-name: google-github-actions/setup-gcloud dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08Fix the concurrency group name for PR labeler workflow. (#14460)Austin S. Hemmelgarn
Instead of flagging on the git ref for the run, flag on the repository ID and PR number. This ensures that previous runs get cancelled only for the correct PR when a new run is triggered. This should fix the seemingly random cases of PR labeler runs being cancelled for no apparent reason on our PRs.
2023-02-08remove deprecated python.d collectors announced in v1.38.0 (#14454)Ilya Mashchenko
2023-02-08[ci skip] Update changelog and version for nightly build: v1.38.0-18-nightly.netdatabot
2023-02-07Streaming interpolated values (#14431)Costa Tsaousis
* first commit - untested * fix wrong begin command * added set v2 too * debug to log stream buffer * debug to log stream buffer * faster streaming printing * mark charts and dimensions as collected * use stream points even if sender is not enabled * comment out stream debug log * parse null as nan * custom begin v2 * custom set v2; replication now copies the anomalous flag too * custom end v2 * enabled stream log test * renamed to BEGIN2, SET2, END2 * dont mix up replay and v2 members in user object * fix typo * cleanup * support to v2 to v1 proxying * mark updated dimensions as such * do not log unknown flags * comment out stream debug log * send also the chart id on BEGIN2, v2 to v2 * update the data collections counter * v2 values are transferred in hex * faster hex parsing * a little more generic hex and dec printing and parsing * fix hex parsing * minor optimization in dbengine api * turn debugging into info message * generalized the timings tracking, so that it can be used in more places * commented out debug info * renamed conflicting variable with macro * remove wrong edits * integrated ML and added cleanup in case parsing is interrupted * disable data collection locking during v2 * cleanup stale ML locks; send updated chart variables during v2; add info to find stale locks * inject an END2 between repeated BEGIN2 from rrdset_done() * test: remove lockless single-threaded logic from dictionary and aral and apply the right acquire/release memory order to reference counters * more fine grained dictionary atomics * remove unecessary return values * pointer validation under NETDATA_DICTIONARY_VALIDATE_POINTERS * Revert "pointer validation under NETDATA_DICTIONARY_VALIDATE_POINTERS" This reverts commit 846cdf2713e2a7ee2ff797f38db11714228800e9. * Revert "remove unecessary return values" This reverts commit 8c87d30f4d86f0f5d6b4562cf74fe7447138bbff. * Revert "more fine grained dictionary atomics" This reverts commit 984aec4234a340d197d45239ff9a10fd479fcf3c. * Revert "test: remove lockless single-threaded logic from dictionary and aral and apply the right acquire/release memory order to reference counters" This reverts commit c460b3d0ad497d2641bd0ea1d63cec7c052e74e4. * Apply again "pointer validation under NETDATA_DICTIONARY_VALIDATE_POINTERS" while keeping the improved atomic operations. This reverts commit f158d009 * fix last commit * fix last commit again * optimizations in dbengine * do not send anomaly bit on non-supporting agents (send it when the INTERPOLATED capability is available) * break long empty-points-loops in rrdset_done() * decide page alignment on new page allocation, not on every point collected * create max size pages but no smaller than 1/3 * Fix compilation when --disable-ml is specified * Return false * fixes for NETDATA_LOG_REPLICATION_REQUESTS * added compile option NETDATA_WITHOUT_WORKERS_LATENCY * put timings in BEGIN2, SET2, END2 * isolate begin2 ml * revert repositioning data collection lock * fixed multi-threading of statistics * do not lookup dimensions all the time if they come in the same order * update used on iteration, not on every points; also do better error handling --------- Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>