summaryrefslogtreecommitdiffstats
path: root/aclk
AgeCommit message (Collapse)Author
2021-09-17Adds aclk/cloud state command to netdatacli (#11462)Timotej S
Adds aclk/cloud state command to netdatacli
2021-09-08Fix issues in Alarm API (#11491)Timotej S
* use QUEUE_IF_PAYLOAD_PRESENT in aclk_alarm_api
2021-08-27Adds Alert Related API for new protocol (#11424)Timotej S
* adds alarm related message generators, parsers and API for the new protocol
2021-08-17Adds NodeInstanceInfo internal API (#11419)Timotej S
* Adds NodeInstanceInfo internal API
2021-08-16Added support for bundling protobuf as part of the install. (#11374)Austin S. Hemmelgarn
* Add support for bundling protobu as part of the install. * Fix typo. * Fix `make dist`. * Fix handling of protobuf usage. * Add explicit check for ACLK-NG in builds. * only protos in dist from aclk-schemas Co-authored-by: Timotej Šiškovič <timotej@netdata.cloud>
2021-08-11Add ACLK synchronization event loop (#11396)Stelios Fragkakis
2021-08-09Fix CID372233 to CID 372236 (#11411)Timotej S
* free query in case of unlikely error generating payload
2021-08-09changed the term claim to connect (to Cloud) on docs (#11378)Hugo Valente
2021-08-06New Cloud chart related parsers and generators (#11393)Timotej S
* adds message generators parsers and handlers for upcoming Chart stream implementation
2021-07-26Allows ACLK-NG to grow MQTT buffer (#11340)Timotej S
* bumps mqtt_websockets to allow buffer growth on buffer full error
2021-07-19Add ACLK-NG cloud request type charts (#11326)Uman Shahzad
- `netdata.aclk_cloud_req_http_type` will show a breakdown of HTTP query types, e.g. `/api/v1/data` vs. `/api/v1/chart` etc. - `netdata.aclk_cloud_req_type` will show a breakdown at a higher-level, e.g. `http` vs `alarm_update` vs `metadata_alarms` etc. This is based off of the entries found in `aclk/aclk_query.c#aclk_query_handlers`.
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