From 20155ec60d5580401558cb4c7ec0cb720b12b96d Mon Sep 17 00:00:00 2001 From: michel-laterman Date: Tue, 19 Dec 2023 11:52:47 -0600 Subject: [PATCH 1/6] Add missing action_limit settings and new policy_limit settings --- .../fleet/fleet-server-scaling.asciidoc | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc index 4ca818303..b55184a08 100644 --- a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc +++ b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc @@ -25,7 +25,7 @@ For recommended settings, refer to <>. image::images/fleet-server-hosted-container.png[{fleet-server} hosted agent] -- -Next modify the {fleet-server} configuration by editing the agent policy: +Next modify the {fleet-server} configuration by editing the agent policy: . In {kib}, go to **Management > {fleet} > Agent Policies**. Click the name of the **{ecloud} agent policy** to edit the policy. @@ -38,7 +38,7 @@ image::images/elastic-cloud-agent-policy.png[{ecloud} policy] . Under {fleet-server}, modify **Max Connections** and other <> as described in -<>. +<>. + [role="screenshot"] image::images/fleet-server-configuration.png[{fleet-server} configuration] @@ -75,6 +75,19 @@ this setting may improve performance. `server.limits`:: `policy_throttle`::: How often a new policy is rolled out to the agents. +Deprecated: Please use policy_limits settings. + +`action_limits.interval`::: +How fast the fleet-server dispatches pending actions to the agents. + +`action_limits.burst`::: +Burst of actions that may be dispatched befoe falling back to the rate limit defined by `interval`. + +`policy_limits.interval`::: +How fast the fleet-server dispatches pending policies to the agents. + +`policy_limits.burst`::: +Burst of pending policies that may be dispatched befoe falling back to the rate limit defined by `interval`. `checkin_limit.max`::: Maximum number of agents that can call the checkin API concurrently. @@ -190,7 +203,7 @@ Maximum size in bytes of the uploadChunk API request body. The following tables provide the minimum resource requirements and scaling guidelines based on the number of agents required by your deployment. It should be noted that these compute -resource can be spread across multiple availability zones (for example: a 32GB RAM requirement +resource can be spread across multiple availability zones (for example: a 32GB RAM requirement can be satisfed with 16GB of RAM in 2 different zones). * <> @@ -213,7 +226,7 @@ can be satisfed with 16GB of RAM in 2 different zones). A series of scale performance tests are regularly executed in order to verify the above requirements and the ability for {fleet} to manage the advertised scale of {agent}s. These tests go through a set of acceptance criteria. The criteria mimics a typical platform operator workflow. The test cases are -performing agent installations, version upgrades, policy modifications, and adding/removing integrations, +performing agent installations, version upgrades, policy modifications, and adding/removing integrations, tags, and policies. Acceptance criteria is passed when the {agent}s reach a `Healthy` state after any of these operations. From ee63e74f3ccac6ef92fb8c333239289e50924cd4 Mon Sep 17 00:00:00 2001 From: michel-laterman Date: Tue, 19 Dec 2023 12:06:17 -0600 Subject: [PATCH 2/6] fix typos --- .../ingest-management/fleet/fleet-server-scaling.asciidoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc index b55184a08..934209d1e 100644 --- a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc +++ b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc @@ -77,16 +77,16 @@ this setting may improve performance. How often a new policy is rolled out to the agents. Deprecated: Please use policy_limits settings. -`action_limits.interval`::: +`action_limit.interval`::: How fast the fleet-server dispatches pending actions to the agents. -`action_limits.burst`::: +`action_limit.burst`::: Burst of actions that may be dispatched befoe falling back to the rate limit defined by `interval`. -`policy_limits.interval`::: +`policy_limit.interval`::: How fast the fleet-server dispatches pending policies to the agents. -`policy_limits.burst`::: +`policy_limit.burst`::: Burst of pending policies that may be dispatched befoe falling back to the rate limit defined by `interval`. `checkin_limit.max`::: From de252c5e6e1105d2b6a59f9d0eb656569e86847a Mon Sep 17 00:00:00 2001 From: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Date: Tue, 2 Jan 2024 12:10:44 -0500 Subject: [PATCH 3/6] Update docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc --- docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc index 934209d1e..645f050a1 100644 --- a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc +++ b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc @@ -75,7 +75,8 @@ this setting may improve performance. `server.limits`:: `policy_throttle`::: How often a new policy is rolled out to the agents. -Deprecated: Please use policy_limits settings. ++ +Deprecated: Use the `policy_limit` settings instead. `action_limit.interval`::: How fast the fleet-server dispatches pending actions to the agents. From 81eeb9b9e5b2a2012a08dbbb9d98b738ad80913d Mon Sep 17 00:00:00 2001 From: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Date: Tue, 2 Jan 2024 12:11:20 -0500 Subject: [PATCH 4/6] Update docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc --- docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc index 645f050a1..fbac4c0c1 100644 --- a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc +++ b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc @@ -79,7 +79,7 @@ How often a new policy is rolled out to the agents. Deprecated: Use the `policy_limit` settings instead. `action_limit.interval`::: -How fast the fleet-server dispatches pending actions to the agents. +How quickly {fleet-server} dispatches pending actions to the agents. `action_limit.burst`::: Burst of actions that may be dispatched befoe falling back to the rate limit defined by `interval`. From edd47e5eeb45abd7e950fd0e5edc5f285b80de14 Mon Sep 17 00:00:00 2001 From: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Date: Tue, 2 Jan 2024 12:11:38 -0500 Subject: [PATCH 5/6] Update docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc --- docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc index fbac4c0c1..f662c8a0d 100644 --- a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc +++ b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc @@ -82,7 +82,7 @@ Deprecated: Use the `policy_limit` settings instead. How quickly {fleet-server} dispatches pending actions to the agents. `action_limit.burst`::: -Burst of actions that may be dispatched befoe falling back to the rate limit defined by `interval`. +Burst of actions that may be dispatched before falling back to the rate limit defined by `interval`. `policy_limit.interval`::: How fast the fleet-server dispatches pending policies to the agents. From 044073ad6e571c5665b7092f66037a9aaa899727 Mon Sep 17 00:00:00 2001 From: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Date: Tue, 2 Jan 2024 12:12:26 -0500 Subject: [PATCH 6/6] Update docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc --- docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc index f662c8a0d..d39d6ed6d 100644 --- a/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc +++ b/docs/en/ingest-management/fleet/fleet-server-scaling.asciidoc @@ -85,7 +85,7 @@ How quickly {fleet-server} dispatches pending actions to the agents. Burst of actions that may be dispatched before falling back to the rate limit defined by `interval`. `policy_limit.interval`::: -How fast the fleet-server dispatches pending policies to the agents. +How quickly {fleet-server} dispatches pending policies to the agents. `policy_limit.burst`::: Burst of pending policies that may be dispatched befoe falling back to the rate limit defined by `interval`.