Move aclk/ under src/ (#16899)
* Move aclk/ under src/ * Update labeler
vkalintiris committed
Feb 1, 2024 at 15:51 UTC
a25ff1b401c2b9dfd0289a243c1f09a9bceba2e1
91 files changed
+108
-108
.github/labeler.yml
+8
-8
@@ -14,15 +14,15 @@ area/ACLK:
14
- any:
15
- changed-files:
16
- any-glob-to-any-file:
17
- - aclk/**
18
- - database/sqlite/sqlite_aclk*
19
- - mqtt_websockets
17
+ - src/aclk/**
18
+ - src/database/sqlite/sqlite_aclk*
19
+ - src/aclk/mqtt_websockets
20
21
area/claim:
22
- any:
23
- changed-files:
24
- any-glob-to-any-file:
25
- - claim/*
25
+ - src/claim/*
26
27
area/exporting:
28
- any:
@@ -57,7 +57,7 @@ area/database:
57
- any:
58
- changed-files:
59
- any-glob-to-any-file:
60
- - database/**
60
+ - src/database/**
61
62
area/docs:
63
- any:
@@ -233,7 +233,7 @@ area/ml:
233
- any:
234
- changed-files:
235
- any-glob-to-any-file:
236
- - ml/**
236
+ - src/ml/**
237
238
area/packaging:
239
- any:
@@ -250,13 +250,13 @@ area/registry:
250
- any:
251
- changed-files:
252
- any-glob-to-any-file:
253
- - registry/**
253
+ - src/registry/**
254
255
area/streaming:
256
- any:
257
- changed-files:
258
- any-glob-to-any-file:
259
- - streaming/**
259
+ - src/streaming/**
260
261
area/tests:
262
- any:
.gitmodules
+1
-1
@@ -1,5 +1,5 @@
1
[submodule "aclk/aclk-schemas"]
2
- path = aclk/aclk-schemas
2
+ path = src/aclk/aclk-schemas
3
url = https://github.com/netdata/aclk-schemas.git
4
[submodule "ml/kmeans/dlib"]
5
path = src/ml/dlib
CMakeLists.txt
+85
-85
@@ -1150,17 +1150,17 @@ set(SPAWN_PLUGIN_FILES
1150
)
1151
1152
set(ACLK_ALWAYS_BUILD
1153
- aclk/aclk_rrdhost_state.h
1154
- aclk/aclk_proxy.c
1155
- aclk/aclk_proxy.h
1156
- aclk/aclk.c
1157
- aclk/aclk.h
1158
- aclk/aclk_capas.c
1159
- aclk/aclk_capas.h
1160
- aclk/aclk_util.c
1161
- aclk/aclk_util.h
1162
- aclk/https_client.c
1163
- aclk/https_client.h
1153
+ src/aclk/aclk_rrdhost_state.h
1154
+ src/aclk/aclk_proxy.c
1155
+ src/aclk/aclk_proxy.h
1156
+ src/aclk/aclk.c
1157
+ src/aclk/aclk.h
1158
+ src/aclk/aclk_capas.c
1159
+ src/aclk/aclk_capas.h
1160
+ src/aclk/aclk_util.c
1161
+ src/aclk/aclk_util.h
1162
+ src/aclk/https_client.c
1163
+ src/aclk/https_client.h
1164
)
1165
1166
set(TIMEX_PLUGIN_FILES
@@ -1343,83 +1343,83 @@ elseif(FREEBSD)
1343
endif()
1344
1345
set(MQTT_WEBSOCKETS_FILES
1346
- aclk/mqtt_websockets/mqtt_wss_client.c
1347
- aclk/mqtt_websockets/mqtt_wss_client.h
1348
- aclk/mqtt_websockets/mqtt_wss_log.c
1349
- aclk/mqtt_websockets/mqtt_wss_log.h
1350
- aclk/mqtt_websockets/ws_client.c
1351
- aclk/mqtt_websockets/ws_client.h
1352
- aclk/mqtt_websockets/mqtt_ng.c
1353
- aclk/mqtt_websockets/mqtt_ng.h
1354
- aclk/mqtt_websockets/common_public.c
1355
- aclk/mqtt_websockets/common_public.h
1356
- aclk/mqtt_websockets/common_internal.h
1357
- aclk/mqtt_websockets/c-rbuf/cringbuffer.c
1358
- aclk/mqtt_websockets/c-rbuf/cringbuffer.h
1359
- aclk/mqtt_websockets/c-rbuf/cringbuffer_internal.h
1360
- aclk/mqtt_websockets/c_rhash/c_rhash.c
1361
- aclk/mqtt_websockets/c_rhash/c_rhash.h
1362
- aclk/mqtt_websockets/c_rhash/c_rhash_internal.h
1346
+ src/aclk/mqtt_websockets/mqtt_wss_client.c
1347
+ src/aclk/mqtt_websockets/mqtt_wss_client.h
1348
+ src/aclk/mqtt_websockets/mqtt_wss_log.c
1349
+ src/aclk/mqtt_websockets/mqtt_wss_log.h
1350
+ src/aclk/mqtt_websockets/ws_client.c
1351
+ src/aclk/mqtt_websockets/ws_client.h
1352
+ src/aclk/mqtt_websockets/mqtt_ng.c
1353
+ src/aclk/mqtt_websockets/mqtt_ng.h
1354
+ src/aclk/mqtt_websockets/common_public.c
1355
+ src/aclk/mqtt_websockets/common_public.h
1356
+ src/aclk/mqtt_websockets/common_internal.h
1357
+ src/aclk/mqtt_websockets/c-rbuf/cringbuffer.c
1358
+ src/aclk/mqtt_websockets/c-rbuf/cringbuffer.h
1359
+ src/aclk/mqtt_websockets/c-rbuf/cringbuffer_internal.h
1360
+ src/aclk/mqtt_websockets/c_rhash/c_rhash.c
1361
+ src/aclk/mqtt_websockets/c_rhash/c_rhash.h
1362
+ src/aclk/mqtt_websockets/c_rhash/c_rhash_internal.h
1363
)
1364
1365
set(ACLK_PROTO_DEFS
1366
- aclk/aclk-schemas/proto/aclk/v1/lib.proto
1367
- aclk/aclk-schemas/proto/agent/v1/disconnect.proto
1368
- aclk/aclk-schemas/proto/agent/v1/connection.proto
1369
- aclk/aclk-schemas/proto/alarm/v1/config.proto
1370
- aclk/aclk-schemas/proto/alarm/v1/stream.proto
1371
- aclk/aclk-schemas/proto/nodeinstance/connection/v1/connection.proto
1372
- aclk/aclk-schemas/proto/nodeinstance/create/v1/creation.proto
1373
- aclk/aclk-schemas/proto/nodeinstance/info/v1/info.proto
1374
- aclk/aclk-schemas/proto/context/v1/context.proto
1375
- aclk/aclk-schemas/proto/context/v1/stream.proto
1376
- aclk/aclk-schemas/proto/agent/v1/cmds.proto
1366
+ src/aclk/aclk-schemas/proto/aclk/v1/lib.proto
1367
+ src/aclk/aclk-schemas/proto/agent/v1/disconnect.proto
1368
+ src/aclk/aclk-schemas/proto/agent/v1/connection.proto
1369
+ src/aclk/aclk-schemas/proto/alarm/v1/config.proto
1370
+ src/aclk/aclk-schemas/proto/alarm/v1/stream.proto
1371
+ src/aclk/aclk-schemas/proto/nodeinstance/connection/v1/connection.proto
1372
+ src/aclk/aclk-schemas/proto/nodeinstance/create/v1/creation.proto
1373
+ src/aclk/aclk-schemas/proto/nodeinstance/info/v1/info.proto
1374
+ src/aclk/aclk-schemas/proto/context/v1/context.proto
1375
+ src/aclk/aclk-schemas/proto/context/v1/stream.proto
1376
+ src/aclk/aclk-schemas/proto/agent/v1/cmds.proto
1377
)
1378
1379
set(ACLK_FILES
1380
- aclk/aclk_stats.c
1381
- aclk/aclk_stats.h
1382
- aclk/aclk_query.c
1383
- aclk/aclk_query.h
1384
- aclk/aclk_query_queue.c
1385
- aclk/aclk_query_queue.h
1386
- aclk/aclk_otp.c
1387
- aclk/aclk_otp.h
1388
- aclk/aclk_tx_msgs.c
1389
- aclk/aclk_tx_msgs.h
1390
- aclk/aclk_rx_msgs.c
1391
- aclk/aclk_rx_msgs.h
1392
- aclk/aclk_alarm_api.c
1393
- aclk/aclk_alarm_api.h
1394
- aclk/aclk_contexts_api.c
1395
- aclk/aclk_contexts_api.h
1396
- aclk/schema-wrappers/connection.cc
1397
- aclk/schema-wrappers/connection.h
1398
- aclk/schema-wrappers/node_connection.cc
1399
- aclk/schema-wrappers/node_connection.h
1400
- aclk/schema-wrappers/node_creation.cc
1401
- aclk/schema-wrappers/node_creation.h
1402
- aclk/schema-wrappers/alarm_stream.cc
1403
- aclk/schema-wrappers/alarm_stream.h
1404
- aclk/schema-wrappers/alarm_config.cc
1405
- aclk/schema-wrappers/alarm_config.h
1406
- aclk/schema-wrappers/node_info.cc
1407
- aclk/schema-wrappers/node_info.h
1408
- aclk/schema-wrappers/capability.cc
1409
- aclk/schema-wrappers/capability.h
1410
- aclk/schema-wrappers/proto_2_json.cc
1411
- aclk/schema-wrappers/proto_2_json.h
1412
- aclk/schema-wrappers/context_stream.cc
1413
- aclk/schema-wrappers/context_stream.h
1414
- aclk/schema-wrappers/context.cc
1415
- aclk/schema-wrappers/context.h
1416
- aclk/schema-wrappers/schema_wrappers.h
1417
- aclk/schema-wrappers/schema_wrapper_utils.cc
1418
- aclk/schema-wrappers/schema_wrapper_utils.h
1419
- aclk/schema-wrappers/agent_cmds.cc
1420
- aclk/schema-wrappers/agent_cmds.h
1421
- aclk/helpers/mqtt_wss_pal.h
1422
- aclk/helpers/ringbuffer_pal.h
1380
+ src/aclk/aclk_stats.c
1381
+ src/aclk/aclk_stats.h
1382
+ src/aclk/aclk_query.c
1383
+ src/aclk/aclk_query.h
1384
+ src/aclk/aclk_query_queue.c
1385
+ src/aclk/aclk_query_queue.h
1386
+ src/aclk/aclk_otp.c
1387
+ src/aclk/aclk_otp.h
1388
+ src/aclk/aclk_tx_msgs.c
1389
+ src/aclk/aclk_tx_msgs.h
1390
+ src/aclk/aclk_rx_msgs.c
1391
+ src/aclk/aclk_rx_msgs.h
1392
+ src/aclk/aclk_alarm_api.c
1393
+ src/aclk/aclk_alarm_api.h
1394
+ src/aclk/aclk_contexts_api.c
1395
+ src/aclk/aclk_contexts_api.h
1396
+ src/aclk/schema-wrappers/connection.cc
1397
+ src/aclk/schema-wrappers/connection.h
1398
+ src/aclk/schema-wrappers/node_connection.cc
1399
+ src/aclk/schema-wrappers/node_connection.h
1400
+ src/aclk/schema-wrappers/node_creation.cc
1401
+ src/aclk/schema-wrappers/node_creation.h
1402
+ src/aclk/schema-wrappers/alarm_stream.cc
1403
+ src/aclk/schema-wrappers/alarm_stream.h
1404
+ src/aclk/schema-wrappers/alarm_config.cc
1405
+ src/aclk/schema-wrappers/alarm_config.h
1406
+ src/aclk/schema-wrappers/node_info.cc
1407
+ src/aclk/schema-wrappers/node_info.h
1408
+ src/aclk/schema-wrappers/capability.cc
1409
+ src/aclk/schema-wrappers/capability.h
1410
+ src/aclk/schema-wrappers/proto_2_json.cc
1411
+ src/aclk/schema-wrappers/proto_2_json.h
1412
+ src/aclk/schema-wrappers/context_stream.cc
1413
+ src/aclk/schema-wrappers/context_stream.h
1414
+ src/aclk/schema-wrappers/context.cc
1415
+ src/aclk/schema-wrappers/context.h
1416
+ src/aclk/schema-wrappers/schema_wrappers.h
1417
+ src/aclk/schema-wrappers/schema_wrapper_utils.cc
1418
+ src/aclk/schema-wrappers/schema_wrapper_utils.h
1419
+ src/aclk/schema-wrappers/agent_cmds.cc
1420
+ src/aclk/schema-wrappers/agent_cmds.h
1421
+ src/aclk/helpers/mqtt_wss_pal.h
1422
+ src/aclk/helpers/ringbuffer_pal.h
1423
)
1424
1425
@@ -1715,8 +1715,8 @@ if(ENABLE_ACLK)
1715
#
1716
# proto definitions
1717
#
1718
- protoc_generate_cpp("${CMAKE_SOURCE_DIR}/aclk/aclk-schemas"
1719
- "${CMAKE_SOURCE_DIR}/aclk/aclk-schemas"
1718
+ protoc_generate_cpp("${CMAKE_SOURCE_DIR}/src/aclk/aclk-schemas"
1719
+ "${CMAKE_SOURCE_DIR}/src/aclk/aclk-schemas"
1720
ACLK_PROTO_BUILT_SRCS
1721
ACLK_PROTO_BUILT_HDRS
1722
${ACLK_PROTO_DEFS})
@@ -2082,7 +2082,7 @@ target_compile_definitions(netdata PRIVATE
2082
2083
target_include_directories(netdata PRIVATE
2084
"$<$<BOOL:${ENABLE_PROTOBUF}>:${PROTOBUF_INCLUDE_DIRS}>"
2085
- "$<$<BOOL:${ENABLE_ACLK}>:${CMAKE_SOURCE_DIR}/aclk/aclk-schemas>"
2085
+ "$<$<BOOL:${ENABLE_ACLK}>:${CMAKE_SOURCE_DIR}/src/aclk/aclk-schemas>"
2086
"$<$<BOOL:${ENABLE_EXPORTER_MONGODB}>:${MONGOC_INCLUDE_DIRS}>"
2087
"$<$<BOOL:${ENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE}>:${SNAPPY_INCLUDE_DIRS}>"
2088
)
docs/category-overview-pages/deployment-strategies.md
+1
-1
@@ -77,7 +77,7 @@ An API key is a key created with `uuidgen` and is used for authentication and/or
77
78
#### Child config
79
80
-As mentioned above, the recommendation is to not claim the Child to Cloud directly during your setup, avoiding establishing an [ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md) connection.
80
+As mentioned above, the recommendation is to not claim the Child to Cloud directly during your setup, avoiding establishing an [ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md) connection.
81
82
To reduce the footprint of the Netdata Agent on your production system, some capabilities can be switched OFF on the Child and kept ON on the Parent. In this example, Machine Learning and Alerting are disabled in the Child, so that the Parent can take the load. We also use RAM instead of disk to store metrics with limited retention, covering temporary network issues.
83
docs/category-overview-pages/secure-nodes.md
+1
-1
@@ -47,7 +47,7 @@ This is the _recommended method for those who have connected their nodes to Netd
47
metrics using the War Room Overview, Nodes tab, and Cloud dashboards.
48
49
You can disable the local dashboard (and API) but retain the encrypted Agent-Cloud link
50
-([ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md)) that
50
+([ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md)) that
51
allows you to stream metrics on demand from your nodes via the Netdata Cloud interface. This change mitigates all
52
concerns about revealing metrics and system design to the internet at large, while keeping all the functionality you
53
need to view metrics and troubleshoot issues with Netdata Cloud.
docs/cloud/netdata-functions.md
+2
-2
@@ -63,14 +63,14 @@ Since these functions are able to execute routines on the node and due to the po
63
concern is to ensure no sensitive information or disruptive actions are exposed through the Agent's API.
64
65
With the communication between the Netdata Agent and Netdata Cloud being
66
-through [ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md) this
66
+through [ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md) this
67
concern is addressed.
68
69
## Related Topics
70
71
### **Related Concepts**
72
73
-- [ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md)
73
+- [ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md)
74
- [plugins.d](https://github.com/netdata/netdata/blob/master/collectors/plugins.d/README.md)
75
76
### Related Tasks
docs/contributing/style-guide.md
+1
-1
@@ -473,7 +473,7 @@ The following tables describe the standard spelling, capitalization, and usage o
473
| **Netdata community forum** | The Discourse-powered forum for feature requests, Netdata Cloud technical support, and conversations about Netdata's monitoring and troubleshooting products. |
474
| **node** | A system on which the Netdata Agent is installed. The system can be physical, virtual, in a Docker container, and more. Depending on your infrastructure, you may have one, dozens, or hundreds of nodes. Some nodes are _ephemeral_, in that they're created/destroyed automatically by an orchestrator service. |
475
| **Space** | The highest level container within Netdata Cloud for a user to organize their team members and nodes within their infrastructure. A Space likely represents an entire organization or a large team. <br /><br />_Space_ is always capitalized. |
476
-| **unreachable node** | A connected node with a disrupted [Agent-Cloud link](https://github.com/netdata/netdata/blob/master/aclk/README.md). Unreachable could mean the node no longer exists or is experiencing network connectivity issues with Cloud. |
476
+| **unreachable node** | A connected node with a disrupted [Agent-Cloud link](https://github.com/netdata/netdata/blob/master/src/aclk/README.md). Unreachable could mean the node no longer exists or is experiencing network connectivity issues with Cloud. |
477
| **visited node** | A node which has had its Agent dashboard directly visited by a user. A list of these is maintained on a per-user basis. |
478
| **War Room** | A smaller grouping of nodes where users can view key metrics in real-time and monitor the health of many nodes with their alert status. War Rooms can be used to organize nodes in any way that makes sense for your infrastructure, such as by a service, purpose, physical location, and more. <br /><br />_War Room_ is always capitalized. |
479
docs/glossary.md
+1
-1
@@ -15,7 +15,7 @@ Use the alphabatized list below to find the answer to your single-term questions
15
16
- [**Agent** or **Netdata Agent**](https://github.com/netdata/netdata/blob/master/packaging/installer/README.md): Netdata's distributed monitoring Agent collects thousands of metrics from systems, hardware, and applications with zero configuration. It runs permanently on all your physical/virtual servers, containers, cloud deployments, and edge/IoT devices.
17
18
-- [**Agent-cloud link** or **ACLK**](https://github.com/netdata/netdata/blob/master/aclk/README.md): The Agent-Cloud link (ACLK) is the mechanism responsible for securely connecting a Netdata Agent to your web browser through Netdata Cloud.
18
+- [**Agent-cloud link** or **ACLK**](https://github.com/netdata/netdata/blob/master/src/aclk/README.md): The Agent-Cloud link (ACLK) is the mechanism responsible for securely connecting a Netdata Agent to your web browser through Netdata Cloud.
19
20
- [**Aggregate Function**](https://github.com/netdata/netdata/blob/master/docs/cloud/visualize/interact-new-charts.md#aggregate-functions-over-time): A function applied When the granularity of the data collected is higher than the plotted points on the chart.
21
src/aclk/README.md
renamed
src/aclk/aclk-schemas
renamed
src/aclk/aclk.c
renamed
src/aclk/aclk.h
renamed
src/aclk/aclk_alarm_api.c
renamed
src/aclk/aclk_alarm_api.h
renamed
src/aclk/aclk_capas.c
renamed
src/aclk/aclk_capas.h
renamed
src/aclk/aclk_contexts_api.c
renamed
src/aclk/aclk_contexts_api.h
renamed
src/aclk/aclk_otp.c
renamed
src/aclk/aclk_otp.h
renamed
src/aclk/aclk_proxy.c
renamed
src/aclk/aclk_proxy.h
renamed
src/aclk/aclk_query.c
renamed
src/aclk/aclk_query.h
renamed
src/aclk/aclk_query_queue.c
renamed
src/aclk/aclk_query_queue.h
renamed
src/aclk/aclk_rrdhost_state.h
renamed
src/aclk/aclk_rx_msgs.c
renamed
src/aclk/aclk_rx_msgs.h
renamed
src/aclk/aclk_stats.c
renamed
src/aclk/aclk_stats.h
renamed
src/aclk/aclk_tx_msgs.c
renamed
src/aclk/aclk_tx_msgs.h
renamed
src/aclk/aclk_util.c
renamed
src/aclk/aclk_util.h
renamed
src/aclk/helpers/mqtt_wss_pal.h
renamed
src/aclk/helpers/ringbuffer_pal.h
renamed
src/aclk/https_client.c
renamed
src/aclk/https_client.h
renamed
src/aclk/mqtt_websockets/.github/workflows/run-tests.yaml
renamed
src/aclk/mqtt_websockets/.gitignore
renamed
src/aclk/mqtt_websockets/README.md
renamed
src/aclk/mqtt_websockets/c-rbuf/cringbuffer.c
renamed
+1
-1
@@ -13,7 +13,7 @@
13
// this allows user to use their own
14
// custom memory allocation functions
15
#ifdef RBUF_CUSTOM_MALLOC
16
-#include "ringbuffer_pal.h"
16
+#include "../../helpers/ringbuffer_pal.h"
17
#else
18
#define crbuf_malloc(...) malloc(__VA_ARGS__)
19
#define crbuf_free(...) free(__VA_ARGS__)
src/aclk/mqtt_websockets/c-rbuf/cringbuffer.h
renamed
src/aclk/mqtt_websockets/c-rbuf/cringbuffer_internal.h
renamed
src/aclk/mqtt_websockets/c-rbuf/ringbuffer_test.c
renamed
src/aclk/mqtt_websockets/c_rhash/c_rhash.c
renamed
src/aclk/mqtt_websockets/c_rhash/c_rhash.h
renamed
src/aclk/mqtt_websockets/c_rhash/c_rhash_internal.h
renamed
src/aclk/mqtt_websockets/c_rhash/tests.c
renamed
src/aclk/mqtt_websockets/common_internal.h
renamed
+1
-1
@@ -6,7 +6,7 @@
6
#include "endian_compat.h"
7
8
#ifdef MQTT_WSS_CUSTOM_ALLOC
9
-#include "mqtt_wss_pal.h"
9
+#include "../helpers/mqtt_wss_pal.h"
10
#else
11
#define mw_malloc(...) malloc(__VA_ARGS__)
12
#define mw_calloc(...) calloc(__VA_ARGS__)
src/aclk/mqtt_websockets/common_public.c
renamed
src/aclk/mqtt_websockets/common_public.h
renamed
src/aclk/mqtt_websockets/endian_compat.h
renamed
src/aclk/mqtt_websockets/mqtt_constants.h
renamed
src/aclk/mqtt_websockets/mqtt_ng.c
renamed
src/aclk/mqtt_websockets/mqtt_ng.h
renamed
src/aclk/mqtt_websockets/mqtt_wss_client.c
renamed
src/aclk/mqtt_websockets/mqtt_wss_client.h
renamed
src/aclk/mqtt_websockets/mqtt_wss_log.c
renamed
src/aclk/mqtt_websockets/mqtt_wss_log.h
renamed
src/aclk/mqtt_websockets/test.c
renamed
src/aclk/mqtt_websockets/ws_client.c
renamed
src/aclk/mqtt_websockets/ws_client.h
renamed
src/aclk/schema-wrappers/agent_cmds.cc
renamed
src/aclk/schema-wrappers/agent_cmds.h
renamed
src/aclk/schema-wrappers/alarm_config.cc
renamed
src/aclk/schema-wrappers/alarm_config.h
renamed
src/aclk/schema-wrappers/alarm_stream.cc
renamed
src/aclk/schema-wrappers/alarm_stream.h
renamed
src/aclk/schema-wrappers/capability.cc
renamed
src/aclk/schema-wrappers/capability.h
renamed
src/aclk/schema-wrappers/connection.cc
renamed
src/aclk/schema-wrappers/connection.h
renamed
src/aclk/schema-wrappers/context.cc
renamed
src/aclk/schema-wrappers/context.h
renamed
src/aclk/schema-wrappers/context_stream.cc
renamed
src/aclk/schema-wrappers/context_stream.h
renamed
src/aclk/schema-wrappers/node_connection.cc
renamed
src/aclk/schema-wrappers/node_connection.h
renamed
src/aclk/schema-wrappers/node_creation.cc
renamed
src/aclk/schema-wrappers/node_creation.h
renamed
src/aclk/schema-wrappers/node_info.cc
renamed
src/aclk/schema-wrappers/node_info.h
renamed
src/aclk/schema-wrappers/proto_2_json.cc
renamed
src/aclk/schema-wrappers/proto_2_json.h
renamed
src/aclk/schema-wrappers/schema_wrapper_utils.cc
renamed
src/aclk/schema-wrappers/schema_wrapper_utils.h
renamed
src/aclk/schema-wrappers/schema_wrappers.h
renamed
src/claim/README.md
+5
-5
@@ -4,7 +4,7 @@ This page will guide you through connecting a Netdata Agent to Netdata Cloud sec
4
5
You can securely connect a Netdata Agent, running on a distributed node, to Netdata Cloud. A Space's
6
administrator creates a **claiming token**, which is used to add an Agent to their Space via the [Agent-Cloud link
7
-(ACLK)](https://github.com/netdata/netdata/blob/master/aclk/README.md).
7
+(ACLK)](https://github.com/netdata/netdata/blob/master/src/aclk/README.md).
8
9
Are you just getting started with Netdata Cloud? You can find simplified instructions in the [Install Netdata documentation](https://github.com/netdata/netdata/blob/master/packaging/installer/README.md#get-started)
10
@@ -16,7 +16,7 @@ Netdata Cloud.
16
> The connection process ensures no third party can add your node, and then view your node's metrics, in a Cloud account,
17
> Space, or War Room that you did not authorize.
18
19
-By connecting a node, you opt-in to sending data from your Agent to Netdata Cloud via the [ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md). This
19
+By connecting a node, you opt-in to sending data from your Agent to Netdata Cloud via the [ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md). This
20
data is encrypted by TLS while it is in transit. We use the RSA keypair created during the connection process to authenticate the
21
identity of the Netdata Agent when it connects to the Cloud. While the data does flow through Netdata Cloud servers on its way
22
from Agents to the browser, we do not store or log it.
@@ -337,7 +337,7 @@ you don't see the node in your Space after 60 seconds, see the [troubleshooting
337
338
### Troubleshooting
339
340
-If you're having trouble connecting a node, this may be because the [ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md) cannot connect to Cloud.
340
+If you're having trouble connecting a node, this may be because the [ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md) cannot connect to Cloud.
341
342
With the Netdata Agent running, visit `http://NODE:19999/api/v1/info` in your browser, replacing `NODE` with the IP
343
address or hostname of your Agent. The returned JSON contains four keys that will be helpful to diagnose any issues you
@@ -562,12 +562,12 @@ tool, and details about the files found in `cloud.d`.
562
### The `cloud.conf` file
563
564
This section defines how and whether your Agent connects to Netdata Cloud
565
-using the [ACLK](https://github.com/netdata/netdata/blob/master/aclk/README.md).
565
+using the [ACLK](https://github.com/netdata/netdata/blob/master/src/aclk/README.md).
566
567
| setting | default | info |
568
|:-------------- |:------------------------- |:-------------------------------------------------------------------------------------------------------------------------------------- |
569
| cloud base url | <https://app.netdata.cloud> | The URL for the Netdata Cloud web application. You should not change this. If you want to disable Cloud, change the `enabled` setting. |
570
-| enabled | yes | The runtime option to disable the [Agent-Cloud link](https://github.com/netdata/netdata/blob/master/aclk/README.md) and prevent your Agent from connecting to Netdata Cloud. |
570
+| enabled | yes | The runtime option to disable the [Agent-Cloud link](https://github.com/netdata/netdata/blob/master/src/aclk/README.md) and prevent your Agent from connecting to Netdata Cloud. |
571
572
### Claiming script
573
src/database/sqlite/sqlite_health.c
+1
-1
@@ -3,7 +3,7 @@
3
#include "sqlite_health.h"
4
#include "sqlite_functions.h"
5
#include "sqlite_db_migration.h"
6
-#include "../../health/health_internals.h"
6
+#include "health/health_internals.h"
7
8
#define MAX_HEALTH_SQL_SIZE 2048
9
#define SQLITE3_BIND_STRING_OR_NULL(res, key, param) \