Skip to content

Commit 12696b4

Browse files
committed
Update the elastic-agent resource consumption docs
Signed-off-by: Alexandros Sapranidis <[email protected]>
1 parent d7eefc8 commit 12696b4

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

docs/en/ingest-management/elastic-agent/install-elastic-agent.asciidoc

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[[elastic-agent-installation]]
22
= Install {agent}s
33

4-
[IMPORTANT]
4+
[IMPORTANT]
55
.Restrictions
66
====
77
Note the following restrictions when installing {agent} on your system:
@@ -12,7 +12,7 @@ run the commands described here. After the {agent} service is installed and runn
1212
make sure you run these commands without prepending them with `./` to avoid
1313
invoking the wrong binary.
1414
* Running {agent} commands using the Windows PowerShell ISE is not supported.
15-
* See also the <<elastic-agent-installation-minimum-requirements,minimum requirements>> described on this page.
15+
* See also the <<elastic-agent-installation-minimum-requirements,minimum requirements>> described on this page.
1616
====
1717

1818
You have a few options for installing and managing an {agent}:
@@ -57,9 +57,9 @@ Refer to:
5757
* {eck-ref}/k8s-elastic-agent.html[Run {agent} on ECK] -- for {eck} users
5858
--
5959

60-
[IMPORTANT]
60+
[IMPORTANT]
6161
.Restrictions in {serverless-short}
62-
====
62+
====
6363
If you are using {agent} with link:{serverless-docs}[{serverless-full}], note these differences from use with {ess} and self-managed {es}:
6464
6565
* The number of {agents} that may be connected to an {serverless-full} project is limited to 10 thousand.
@@ -68,21 +68,22 @@ If you are using {agent} with link:{serverless-docs}[{serverless-full}], note th
6868

6969
[discrete]
7070
[[elastic-agent-installation-minimum-requirements]]
71-
== Minimum requirements
71+
== Resource requirements
72+
73+
The {agent} resources consumption is influenced by the number of integration and the environment its been running on.
74+
75+
Using our lab environment as an example, we can observe the following resource consumption:
7276

73-
The following are the minimum system requirements for installing {agent}.
7477
// lint ignore mem
7578
[discrete]
7679
=== CPU and RSS memory size
7780

78-
// lint ignore 2vcpu 1gb
79-
Minimum requirements have been determined by running the {agent} on a GCP `e2-micro` instance (2vCPU/1GB).
80-
The {agent} used the default policy, running the system integration and self-monitoring.
81-
81+
// lint ignore 4 vCPU 16.0 GiB We tested in AWS m7i.xlarge instance type that has 4 vCPUs, 16.0 GiB of memory and up to 12.5 Gibps of bandwidth. Ingesting a single log file, running with the throughput preset with self-monitoring enabled.
8282
|===
83-
| **CPU** | Under 2% total, including all monitoring processes
84-
| **RSS memory size** | 400 MB
83+
| **CPU** | ~40% total, including all monitoring processes
84+
| **RSS memory size** | ~310 MB
8585
|===
86+
8687
Adding integrations will increase the memory used by the agent and its processes.
8788

8889
[discrete]

0 commit comments

Comments
 (0)