mirror of
https://github.com/netdata/netdata.git
synced 2025-04-16 18:37:50 +00:00
Update suggested replication setups (#14914)
* Update suggested replication setups * Add dot
This commit is contained in:
parent
fe1ca9fd04
commit
a4f8dc6cde
2 changed files with 48 additions and 49 deletions
File diff suppressed because one or more lines are too long
|
@ -59,31 +59,30 @@ Here are a few example streaming configurations:
|
|||
metrics to parent `B`.
|
||||
- Any node with a database can generate alarms.
|
||||
|
||||
### A basic parent child setup without Netdata cloud
|
||||
|
||||

|
||||
|
||||
For a predictable number of non-ephemeral nodes, with sufficient RAM and disk IO on each node,
|
||||
you can have a Netdata agent with the default settings running on each node and replicate its data to
|
||||
a Netdata parent, preferrably on a management/admin node outside your production infrastructure.
|
||||
### A basic parent child setup
|
||||
|
||||

|
||||
|
||||
For a predictable number of non-ephemeral nodes, install a Netdata agent on each node and replicate its data to a
|
||||
Netdata parent, preferrably on a management/admin node outside your production infrastructure.
|
||||
There are two variations of the basic setup:
|
||||
|
||||
- When your nodes have sufficient RAM and disk IO the Netdata agents on each node can run with the default
|
||||
settings for data collection and retention.
|
||||
|
||||
- When your nodes have severe RAM and disk IO limitations (e.g. Raspberry Pis), you should
|
||||
[optimize the Netdata agent's performance](https://github.com/netdata/netdata/blob/master/docs/guides/configure/performance.md).
|
||||
|
||||
[Secure your nodes](https://github.com/netdata/netdata/blob/master/docs/category-overview-pages/secure-nodes.md) to
|
||||
protect them from the internet by making their UI accessible only via an nginx proxy, with potentially different subdomains
|
||||
for the parent and even each child, if necessary.
|
||||
|
||||
This setup is simple, does not involve Netdata Cloud, but you are limited to seeing metrics from one node at a time.
|
||||
|
||||
### A basic parent child setup with Netdata cloud
|
||||
|
||||

|
||||
|
||||
This setup replaces the nginx proxy with Netdata Cloud, in order to provide
|
||||
[infrastructure monitoring](https://github.com/netdata/netdata/blob/master/docs/quickstart/infrastructure.md),
|
||||
instead of single node monitoring. The agent dashboards can be completely disabled, for increased security.
|
||||
|
||||
We have both children and the parent connected to the cloud, so that requests can be served by either of them.
|
||||
When both a child and a parent is available, the cloud will always prefer to request the data to display to the user
|
||||
from the parent.
|
||||
Both children and the parent are connected to the cloud, to enable infrastructure observability,
|
||||
[without transferring the collected data](https://github.com/netdata/netdata/blob/master/docs/netdata-security.md).
|
||||
Requests for data are always serverd by a connected Netdata agent. When both a child and a parent are connected,
|
||||
the cloud will always select the parent to query the user requested data.
|
||||
|
||||
### An advanced setup
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue