@cryptotaxi247 / netdata-1 / commits / 2cf95f9a5

Add deployment strategies (#14600)

Test of centralization, with a file with no learn headings

Chris Akritidis committed Feb 23, 2023 at 08:51 UTC 2cf95f9a518ea4343293662f25f8b0371c4f3de9
1 file changed +47
docs/category-overview-pages/deployment-strategies.md new
+47
@@ -0,0 +1,47 @@
1 +# Netdata Deployment Strategies
2 +
3 +Netdata can be used to monitor all kinds of infrastructure, from stand-alone tiny IoT devices to complex hybrid setups
4 +combining on-premise and cloud infrastructure, mixing bare-metal servers, virtual machines and containers.
5 +
6 +There are 3 components to structure your Netdata ecosystem:
7 +
8 +1. **Netdata Agents**
9 + To monitor the physical or virtual nodes of your infrastructure, including all applications and containers running on them.
10 +
11 + Netdata Agents are Open-Source, licensed under GPL v3+.
12 +
13 +2. **Netdata Parents**
14 + To create data centralization points within your infrastructure, to offload Netdata Agents functions from your production
15 + systems, to provide high-availability of your data, increased data retention and isolation of your nodes.
16 +
17 + Netdata Parents are implemented using the Netdata Agent software. Any Netdata Agent can be an Agent for a node and a Parent
18 + for other Agents, at the same time.
19 +
20 + It is recommended to set up multiple Netdata Parents. They will all seamlessly be integrated by Netdata Cloud into one monitoring solution.
21 +
22 +
23 +3. **Netdata Cloud**
24 + Our SaaS, combining all your infrastructure, all your Netdata Agents and Parents, into one uniform, distributed, infinitely
25 + scalable, monitoring database, offering advanced data slicing and dicing capabilities, custom dashboards, advanced troubleshooting
26 + tools, user management, centralized management of alerts, and more.
27 +
28 +
29 +The Netdata Agent is a highly modular software piece, providing data collection via numerous plugins, an in-house crafted time-series
30 +database, a query engine, health monitoring and alerts, machine learning and anomaly detection, metrics exporting to third party systems.
31 +
32 +
33 +To help our users have a complete experience of Netdata when they install it for the first time, a Netdata Agent with default configuration
34 +is a complete monitoring solution out of the box, having all these features enabled and available.
35 +
36 +We suggest to do the following configuration changes for production deployments:
37 +
38 +1. [Downsize Netdata Agents running on weak IoT devices](https://github.com/netdata/netdata/edit/master/docs/guides/configure/performance.md)
39 + To save valuable system resources.
40 +
41 +2. Offload Netdata Agents running on production systems, using Netdata Parents to take over most of their functions
42 + To free system resources for the production applications running on them and to isolate production systems from the rest
43 + of the world, while at the same time providing increased data retention, data high availability and security.
44 + See [streaming and replication](https://github.com/netdata/netdata/blob/master/streaming/README.md)
45 +
46 +3. Use Netdata Cloud to access the dashboards
47 + For increased security, user management and access to our latest tools for advanced dashboarding and troubleshooting.