Skip to content

Commit

Permalink
docs: Plans and ACLK docs edits (netdata#19140)
Browse files Browse the repository at this point in the history
* plans and aclk docs read-through

* aclk readme update

---------

Co-authored-by: ilyam8 <[email protected]>
  • Loading branch information
Ancairon and ilyam8 authored Dec 6, 2024
1 parent 60b6749 commit a96820e
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 40 deletions.
17 changes: 8 additions & 9 deletions docs/netdata-cloud/view-plan-and-billing.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
# Netdata Plans & Billing

Netdata offers a **Community plan**, a free SaaS and Open Source Agent, and paid subscriptions — **Homelab**, **Business**, and **Enterprise On-Premise** — providing key business features and unlimited access to your dashboards.
Netdata offers a **Community plan**, a free SaaS, Open Source Agent, and paid subscriptions — **Homelab**, **Business**, and **Enterprise On-Premise** — providing key business features and unlimited access to your dashboards.

For more info visit the [Netdata Cloud Pricing](https://netdata.cloud/pricing) page.

## Plans

Plans define the features and customization options available within Space. Different Spaces can have different plans, giving you flexibility based on your needs.
Plans define the features and customization options available within a Space. Different Spaces can have different plans, giving you flexibility based on your needs.

Netdata Cloud plans (excluding Community) involve:

- A yearly flat fee for [committed nodes](#committed-nodes)
- An on-demand metered component based on the [number of running nodes](#running-nodes-and-billing)
- An on-demand metered component based on the [number of running nodes](#active-nodes-and-billing)

Billing options include monthly (pay-as-you-go) and yearly (annual prepayment).

### Technical Details

#### Running Nodes and Billing
#### Active Nodes and Billing

Billing is based solely on active nodes, excluding offline or stale instances. Daily and P90 metrics ensure fair pricing by mitigating transient increases in node activity.

Expand Down Expand Up @@ -71,11 +71,12 @@ Please refer to the [Netdata Cloud Pricing](https://netdata.cloud/pricing) page

> **Note**
>
> - Checkout is performed directly if there's an active plan.
> - Plan changes, including downgrades or cancellations, may impact notification settings or user access. More details on [Plan changes and credit balance](/docs/netdata-cloud/view-plan-and-billing.md#plan-changes-and-credit-balance).
> Checkout is performed directly if there's an active plan.
## FAQ

<details><summary>details</summary>

### What Payment Methods are Accepted?

Netdata accepts most major Credit/Debit Cards and Bank payments through Stripe and AWS, with more options coming soon.
Expand Down Expand Up @@ -116,6 +117,4 @@ The total before tax is calculated by:
3. Subtracting credit from your balance, if necessary.
4. Applying tax to the final amount, if positive. Negative results adjust your customer credit balance.

> **Note**
>
> A move to single-invoice billing is expected in the future, although a specific timeline is not set.
</details>
53 changes: 22 additions & 31 deletions src/aclk/README.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,36 @@
# Agent-Cloud link (ACLK)

The Agent-Cloud link (ACLK) is the mechanism responsible for securely connecting a Netdata Agent to your web browser
through Netdata Cloud. The ACLK establishes an outgoing secure WebSocket (WSS) connection to Netdata Cloud on port
`443`. The ACLK is encrypted, safe, and _is only established if you connect your node_.
The Agent-Cloud Link (ACLK) provides secure communication between your Netdata Agents and Cloud. This connection:

The Cloud App lives at app.netdata.cloud which currently resolves to the following list of IPs:
- Uses outgoing secure WebSocket (WSS) on port `443`
- Activates only after you [connect a node](/src/claim/README.md)) to your Space
- Ensures encrypted, safe data transmission

- 54.198.178.11
- 44.207.131.212
- 44.196.50.41
For ACLK to function properly, your Agents need outbound access to Netdata Cloud services.

> **Caution**
>
>This list of IPs can change without notice, we strongly advise you to whitelist following domains `app.netdata.cloud`, `mqtt.netdata.cloud`, if this is not an option in your case always verify the current domain resolution (e.g via the `host` command).
| Allowlisting Method | Required Access |
|---------------------|---------------------------------------------------------|
| Domain |`app.netdata.cloud`<br/>• `mqtt.netdata.cloud` |
| IP | • 54.198.178.11<br/>• 44.207.131.212<br/>• 44.196.50.41 |

For a guide to connecting a node using the ACLK, plus additional troubleshooting and reference information, read our [connect to Cloud
documentation](/src/claim/README.md).
> **Important**
>
> IP addresses can change without notice. Always **prefer domain allowlisting**. If you must use IP addresses, verify them regularly with the host command.
## Data privacy

[Data privacy](https://netdata.cloud/privacy/) is very important to us. We firmly believe that your data belongs to
you. This is why **we don't store any metric data in Netdata Cloud**.
Your monitoring data belongs to you. Here's how we ensure this:

All the data that you see in the web browser when using Netdata Cloud, is actually streamed directly from the Netdata Agent to the Netdata Cloud dashboard. The data passes through our systems, but it isn't stored.
- **Zero Metric Storage**: We do not store any metrics or logs in Netdata Cloud.
- **Local Data Control**: All your monitoring data stays within your infrastructure.
- **Minimal Metadata**: We store only essential metadata needed for coordination and access control.

However, to be able to offer the stunning visualizations and advanced functionality of Netdata Cloud, it does store a limited number of _metadata_. Read more about our [security and privacy design](/docs/security-and-privacy-design/README.md).

## Enable and configure the ACLK
For complete transparency:

The ACLK is enabled by default, with its settings automatically configured and stored in the Agent's memory.
- Read our detailed [Privacy Policy](https://netdata.cloud/privacy/)
- Learn more about [stored metadata](/docs/netdata-cloud/README.md#stored-metadata)

If your Agent needs to use a proxy to access the internet, you must [set up a proxy for
connecting to cloud](/src/claim/README.md).

You can configure following keys in the `netdata.conf` section `[cloud]`:

```text
[cloud]
statistics = yes
query thread count = 2
```
## Enable and configure the ACLK

- `statistics` enables/disables ACLK related statistics and their charts. You can disable this to save some space in the database and slightly reduce memory usage of Netdata Agent.
- `query thread count` specifies the number of threads to process cloud queries. Increasing this setting is useful for nodes with many children (streaming), which can expect to handle more queries (and/or more complicated queries).
The Agent-Cloud Link is enabled automatically—no configuration needed.
If your Agent requires a proxy to access the internet, you'll need to [configure proxy settings](/src/claim/README.md#automatically-via-a-provisioning-system-or-the-command-line).

0 comments on commit a96820e

Please sign in to comment.