summaryrefslogtreecommitdiffstats
path: root/aclk
AgeCommit message (Collapse)Author
2021-07-08Add HTTP access log messages for ACLK-NG (#11318)Uman Shahzad
* aclk: link libcap after libwebsockets for legacy build libwebsockets requires libcap. without this, we get errors about undefined libcap functions that libwebsockets uses. This is needed for building aclk-legacy. * aclk: create log for HTTP requests similar to legacy version.
2021-07-08Fixes coverity errors in ACLK (#11322)Timotej S
Fixes CID371885 and CID371884
2021-07-07ACLK-NG New Cloud NodeInstance related msgs (#11234)Timotej S
Adds new cloud arch NodeInstance messages as per design. Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>
2021-06-23fixes confusing error in ACLK Legacy (#11278)Timotej S
2021-06-23makes ACLK-NG the default if available (#11272)Timotej S
2021-06-17Updates the docu with info about dual ACLK (#11243)Timotej S
* add info for dual aclk into readme * Update aclk/README.md Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
2021-06-14Allows ACLK NG and Legacy to coexist (#11225)Timotej S
2021-06-09Add data privacy links (#11226)Joel Hans
2021-05-24Remove unecessary relative paths when including headers. (#11124)vkalintiris
Currently, we add the repository's top-level dir in the compiler's header search path. This means that code in every top-level directory within the repo can include headers sibling top-level directories. This patch makes header inclusion consistent when it comes to files that are included from sibling top-level directories within the repo.
2021-05-24Fix typo in aclk.c (#11170)Ikko Ashimine
Successfull -> Successful
2021-05-06minor -fixes typo in ACLK-NG (#11107)Timotej S
2021-05-06aclk/legacy: change aclk statistics charts units from kB/s to KiB/s (#11103)Ilya Mashchenko
2021-04-26ACLK new cloud architecture new TBEB (#10941)Timotej S
* new TBEB impl. honoring new cloud architecture requirements * handle error cases during env/passwd/challenge as per spec of new cloud architecture
2021-04-21remove vneg from ACLK-NG (#10980)Timotej S
removes obsolete version negotiation from ACLK-NG
2021-04-21ACLK Passwd endpoint update (#10859)Timotej S
Updates ACLK-NG to properly handle new response of password payload as defined in New Cloud Architecture
2021-04-20add missing SPDX (#10990)Timotej S
2021-04-20fix MQTT connection on OTP fail (#10839)Timotej S
2021-04-19implements ACLK env endpoint (#10833)Timotej S
implements /env endpoint call and parsing of the response
2021-04-19implements new https client for ACLK (#10805)Timotej S
New HTTPS client for Agent/Cloud New Arch
2021-04-14Spelling aclk (#10910)Josh Soref
2021-04-06Update README.md (#10898)Yannis Sliman
2021-03-19move https_client into separate file (#10784)Timotej S
2021-03-17Adds _aclk_impl label (#10778)Timotej S
* add _aclk_impl label for cloud * aclk_otp removes unneeded include
2021-03-16Adds ACLK-NG as fallback(#10315)Timotej S
* adds a new implementation of ACLK written almost from scratch * external dependencies only OpenSSL and JSON-C * fallback for systems where ACLK Legacy can't build (for technical or philosophical reasons) * can be forced to build by giving "--aclk-ng" to the installer
2021-03-09remove unused fnc warning from ACLK Legacy (#10731)Timotej S
2021-03-04Log ACLK cloud commands to access.log (#10697)Stelios Fragkakis
2021-02-26increases ACLK TBEB randomness (#10373)Timotej S
* increase TBEB randomness
2021-02-26add ACLK stats per cloud query type (#10602)Timotej S
* add stats per cloud query type
2021-02-25cpu stats per query thread (#10634)Emmanuel Vasilakis
* cpu stats per query thread * remove dim_name * limit calls to getrusage to MAX_GETRUSAGE_CALLS_PER_TICK per tick, per thread * proper parenthesis * use proper limits
2021-02-11Add ACLK proxy setting as host label (#10619)Timotej S
* add label showing ACLK proxy setting
2021-02-11reduce logging amount in ACLK (#10596)Timotej S
2021-01-28Fix disconnect message sent via ACLK on agent shutdown (#10563)Timotej S
Fix disconnect message sent via ACLK on agent shutdown
2021-01-19Move ACLK Legacy into a subfolder (#10265)Timotej S
* move all legacy ACLK into a subfolder to make space for ACLK-NG
2021-01-11ACLK fix error for older compilers (#10470)Timotej S
* organizes code better and fixes error with older C compilers
2021-01-04ACLK use mguid instead of hostname (#10394)v1.27.0_0104103941Timotej S
2020-12-18Fix locking after an ACLK on_connect failure (#10401)Stelios Fragkakis
2020-12-03add privacy information about aclk connection (#10292)Odysseas Lamtzidis
* add privacy information about aclk connection * Update aclk/README.md Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * Update aclk/README.md Co-authored-by: Joel Hans <joel@netdata.cloud> * move body upwards * changes according to joel's comments * Update aclk/README.md Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> Co-authored-by: Joel Hans <joel@netdata.cloud>
2020-12-03fix UUID_STR_LEN undefined on MacOS (#10313)Timotej S
2020-12-01adds child query support to ACLK (#10030)Timotej S
* allows cloud to query children
2020-11-26ACLK Child Availability Messages (#9918)Timotej S
* new ACLK messages for Claiming MVP1
2020-11-20Document the Agent reinstallation process (#10270)Joel Hans
* Set up the reinstall doc * Building out reinstall page, tweaks * Finish up reinstallation doc * Fix one link * Fix broken links
2020-11-06Adds metric showing how long Query spent in Queue (#10016)Timotej S
* implements new ACLK metric * cleans ACLK_stats code a bit
2020-10-30allows use of system libwebsockets instead of bundled one (#9984)Timotej S
* allows usage of system libwebsockets * fixes problems that were preventing ACLK to work with LWS `4.1.` * add LWS info to buildinfo Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud>
2020-10-06Allow connecting to arbitrary MQTT WSS broker for devs (#9999)Timotej S
* adds a simple way to disable of ACLK challenge for devs * remove unnecessary back and forth conversions (int<->str) for ACLK port
2020-09-30change default ACLK query thread count (#10009)Timotej S
2020-09-28minor - removes leading whitespace before JSON in ACLK (#9998)Timotej S
avoids extra processing on the Cloud side (skipping of whitespace)
2020-09-24allows using LWS without SOCKS5 (#9973)Timotej S
* allows using LWS without SOCKS5
2020-09-16 Fix resource leak in case of malformed cloud request (#9934)Timotej S
2020-09-10Implements ACLK v2 http message with compression (#9895)Timotej S
Allows cloud to use v2 queries which support compression.
2020-09-08ACLK Version Negotiation (#9819)Timotej S
* implements version negotiation for ACLK