Skip to content

Commit 6babb32

Browse files
[CASCL-1493] change autoscaling profile values and descriptions (#37647)
1 parent ed68111 commit 6babb32

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

content/en/containers/autoscaling/_index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -232,8 +232,8 @@ There are three ways to enable autoscaling for a workload. Pick the path that ma
232232
The fastest way to get started is the [Setup page][11] in the Datadog UI. The wizard walks you through five steps: select a cluster, verify Agent and permission requirements, choose an install method, pick a scaling template, and deploy. Templates available in the wizard:
233233
234234
- **Optimize cost**: high CPU utilization target, aggressive scale-down, lowest replica floor. Best for stateless, cost-sensitive workloads.
235-
- **Optimize balance**: moderate utilization target, balanced scale-up and scale-down. Best for most stateless workloads.
236-
- **Optimize performance**: conservative utilization target, slow scale-down, higher replica floor. Best for stateful or critical services.
235+
- **Optimize balance**: moderate utilization target, fast scale-up, balanced scale-down. Best for most stateless workloads.
236+
- **Optimize performance**: conservative utilization target, fast scale-up, slow scale-down, higher replica floor. Best for stateful or critical services.
237237
- **Customize**: start from any of the above and tune CPU target, replicas, and stabilization windows yourself.
238238
239239
The Setup wizard is best for trying autoscaling on a single workload, getting hands-on with a recommendation, or onboarding a small set of workloads. (Requires `Workload Scaling Write` and `Autoscaling Manage` permissions.)
@@ -282,7 +282,7 @@ spec:
282282
- periodSeconds: 120
283283
type: Percent
284284
value: 50
285-
stabilizationWindowSeconds: 300
285+
stabilizationWindowSeconds: 190
286286
update:
287287
strategy: Auto
288288
constraints:
@@ -302,7 +302,7 @@ spec:
302302
{{% /tab %}}
303303
{{% tab "Optimize Balance" %}}
304304

305-
Pick this template when you want savings without trading off availability. It's a sensible default for most stateless workloads. The defining setting is the moderate CPU utilization target (70%) paired with a conservative scale-down (20% every 20 minutes) and a two-replica minimum. The controller adds capacity rapidly but removes it slowly.
305+
Pick this template when you want savings without trading off availability. It's a sensible default for most stateless workloads. The defining setting is the moderate CPU utilization target (70%) paired with a conservative scale-down and a two-replica minimum. The controller adds capacity rapidly but removes it slowly.
306306

307307
```yaml
308308
apiVersion: datadoghq.com/v1alpha2
@@ -330,7 +330,7 @@ spec:
330330
- periodSeconds: 120
331331
type: Percent
332332
value: 50
333-
stabilizationWindowSeconds: 600
333+
stabilizationWindowSeconds: 130
334334
update:
335335
strategy: Auto
336336
constraints:
@@ -417,7 +417,7 @@ spec:
417417
- periodSeconds: 120
418418
type: Percent
419419
value: 50
420-
stabilizationWindowSeconds: 600
420+
stabilizationWindowSeconds: 130
421421
# Vertical updates disabled — horizontal only
422422
update:
423423
strategy: Disabled
@@ -472,9 +472,9 @@ The Cluster Agent ships three built-in profiles and recreates them on startup, s
472472

473473
| Profile | CPU target | Min replicas | Profile of behavior |
474474
|---|---|---|---|
475-
| `datadog-optimize-cost` | 85% | 1 | Stateless, cost-sensitive workloads. Fast scale-up and scale-down (5-minute stabilization windows, 50% step every 2 minutes). |
476-
| `datadog-optimize-balance` | 70% | 2 | Default for most stateless workloads. Balanced 10-minute stabilization windows, conservative scale-down (20% step every 20 minutes). |
477-
| `datadog-optimize-performance` | 60% | 3 | Stateful or latency-sensitive workloads. Very conservative scale-down (15-minute stabilization windows, 10% step every 30 minutes). |
475+
| `datadog-optimize-cost` | 85% | 1 | High CPU utilization target, aggressive scale-down, lowest replica floor. Best for stateless, cost-sensitive workloads. |
476+
| `datadog-optimize-balance` | 70% | 2 | Moderate utilization target, fast scale-up, balanced scale-down. Best for most stateless workloads. |
477+
| `datadog-optimize-performance` | 60% | 3 | Conservative utilization target, fast scale-up, slow scale-down, higher replica floor. Best for stateful or critical services. |
478478

479479
To activate a profile on a single workload, add the label to the workload's `metadata.labels`:
480480

@@ -515,7 +515,7 @@ spec:
515515
applyPolicy:
516516
mode: Apply
517517
scaleUp:
518-
stabilizationWindowSeconds: 300
518+
stabilizationWindowSeconds: 190
519519
rules:
520520
- type: Percent
521521
value: 50

content/en/containers/guide/manage-datadogpodautoscaler-with-argocd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ autoscaler:
287287
- type: Percent
288288
value: 50
289289
periodSeconds: 120
290-
stabilizationWindowSeconds: 600
290+
stabilizationWindowSeconds: 130
291291
strategy: Max
292292
scaleDown:
293293
rules:

content/en/containers/guide/manage-datdadogpodautoscaler-with-terraform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ resource "kubernetes_manifest" "datadogpodautoscaler_nginx_dka_demo_nginx" {
318318
"value" = 50
319319
},
320320
]
321-
"stabilizationWindowSeconds" = 600
321+
"stabilizationWindowSeconds" = 130
322322
"strategy" = "Max"
323323
}
324324
"update" = {

0 commit comments

Comments
 (0)