Age | Commit message (Collapse) | Author |
|
* 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.
|
|
Fixes CID371885 and CID371884
|
|
Adds new cloud arch NodeInstance messages as per design.
Co-authored-by: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>
|
|
|
|
|
|
* add info for dual aclk into readme
* Update aclk/README.md
Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
|
|
|
|
|
|
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.
|
|
Successfull -> Successful
|
|
|
|
|
|
* new TBEB impl. honoring new cloud architecture requirements
* handle error cases during env/passwd/challenge as per spec of new cloud architecture
|
|
removes obsolete version negotiation from ACLK-NG
|
|
Updates ACLK-NG to properly handle new response of password payload as defined in New Cloud Architecture
|
|
|
|
|
|
implements /env endpoint call and parsing of the response
|
|
New HTTPS client for Agent/Cloud New Arch
|
|
|
|
|
|
|
|
* add _aclk_impl label for cloud
* aclk_otp removes unneeded include
|
|
* 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
|
|
|
|
|
|
* increase TBEB randomness
|
|
* add stats per cloud query type
|
|
* 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
|
|
* add label showing ACLK proxy setting
|
|
|
|
Fix disconnect message sent via ACLK on agent shutdown
|
|
* move all legacy ACLK into a subfolder to make space for ACLK-NG
|
|
* organizes code better and fixes error with older C compilers
|
|
|
|
|
|
* 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>
|
|
|
|
* allows cloud to query children
|
|
* new ACLK messages for Claiming MVP1
|
|
* Set up the reinstall doc
* Building out reinstall page, tweaks
* Finish up reinstallation doc
* Fix one link
* Fix broken links
|
|
* implements new ACLK metric
* cleans ACLK_stats code a bit
|
|
* 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>
|
|
* adds a simple way to disable of ACLK challenge for devs
* remove unnecessary back and forth conversions (int<->str) for ACLK port
|
|
|
|
avoids extra processing on the Cloud side (skipping of whitespace)
|
|
* allows using LWS without SOCKS5
|
|
|
|
Allows cloud to use v2 queries which support compression.
|
|
* implements version negotiation for ACLK
|