summaryrefslogtreecommitdiffstats
path: root/aclk/README.md
diff options
context:
space:
mode:
authorJoel Hans <joel@netdata.cloud>2020-04-16 13:57:00 -0700
committerGitHub <noreply@github.com>2020-04-16 13:57:00 -0700
commit3bac7654b70d1a61416f2c13d8ece679b20f7e5a (patch)
tree1a4b47ba62af2dd80073e90fe2a28529b290c68a /aclk/README.md
parent08b6fd42ea316bba11a472d25c3d5a8be31e0df4 (diff)
Docs: Combined claiming+ACLK documentation (#8724)
* Init new documents * Finalize draft of combined claiming doc * Add notice to anonymous stats * Remove .. from links * Update none proxy setting * Changes for Andrew and Manos * Remove E2EE from ACLK * Add details about netdata user
Diffstat (limited to 'aclk/README.md')
-rw-r--r--aclk/README.md43
1 files changed, 33 insertions, 10 deletions
diff --git a/aclk/README.md b/aclk/README.md
index 1afda5a148..b4f94ea974 100644
--- a/aclk/README.md
+++ b/aclk/README.md
@@ -1,25 +1,48 @@
<!--
---
-title: "Agent-cloud link (ACLK)"
+title: "Agent-Cloud link (ACLK)"
+description: "The Agent-Cloud link (ACLK) is the mechanism responsible for connecting a Netdata agent to Netdata Cloud."
+date: 2020-04-15
custom_edit_url: https://github.com/netdata/netdata/edit/master/aclk/README.md
---
-->
# Agent-cloud link (ACLK)
+The Agent-Cloud link (ACLK) is the mechanism responsible for connecting a Netdata Agent to Netdata Cloud. The ACLK uses
+[MQTT](https://en.wikipedia.org/wiki/MQTT) over secure websockets to first create, persist, encrypt the connection, and
+then enable the features found in Netdata Cloud. _No data is exchanged with Netdata Cloud until you claim a node._
-## Configuration Options
+Read our [claiming documentation](/claim/README.md) for a guide for claiming a node using the ACLK and additional
+troubleshooting and reference information.
-In `netdata.conf`:
+## Enable and configure the ACLK
-```ini
+The ACLK is enabled by default and automatically configured if the prerequisites installed correctly. You can see this
+in the `[cloud]` section of `netdata.conf`.
+
+```conf
[cloud]
- proxy = none
+ cloud base url = https://app.netdata.cloud
```
-Parameter proxy can take one of the following values:
+If your Agent needs to use a proxy to access the internet, you must [set up a proxy for
+claiming](/claim/README.md#claiming-through-a-proxy).
+
+## Disable the ACLK
+
+You have two options if you prefer to disable the ACLK and not use Netdata Cloud:
+
+1. Pass `--disable-cloud` to `netdata-installer.sh` during installation. When you pass this parameter, the installer
+ does not download or compile any extra libraries, and the Agent behaves as though the ACLK, and thus Netdata Cloud,
+ does not exist. ACLK functionality is available in the Agent but remains fully inactive.
+
+2. Change a runtime setting in your `netdata.conf` file. This setting only stops the Agent from attempting any
+ connection via the ACLK, but does not prevent the installer from downloading and compiling the ACLK's dependencies.
+
+```conf
+[global]
+ netdata cloud = disable
+```
-- `env` - the default (try to read environment variables `http_proxy` and `socks_proxy`)
-- `none` - do not use any proxy (even if system configured otherwise)
-- `socks5[h]://[user:pass@]host:ip` - will use specified socks proxy
-- `http://[user:pass@]host:ip` - will use specified http proxy
+[![analytics](https://www.google-analytics.com/collect?v=1&aip=1&t=pageview&_s=1&ds=github&dr=https%3A%2F%2Fgithub.com%2Fnetdata%2Fnetdata&dl=https%3A%2F%2Fmy-netdata.io%2Fgithub%2Faclk%2FREADME&_u=MAC~&cid=5792dfd7-8dc4-476b-af31-da2fdb9f93d2&tid=UA-64295674-3)](<>)