ServerAutoScalePolicy

Description

API


    POST /api/serverautoscalepolicy
    PUT /api/serverautoscalepolicy/<key>
    DELETE /api/serverautoscalepolicy/<key>
    GET /api/serverautoscalepolicy
    GET /api/serverautoscalepolicy/<key>

CLI


    configure serverautoscalepolicy <key>
    show serverautoscalepolicy <key>

Data

ServerAutoScalePolicy

uuid

Type
string
Category
required
Description

name

Type
string
Category
required
Description

intelligent_autoscale

Type
bool
Category
optional
Description
Use Avi intelligent autoscale algorithm
Default
False

intelligent_scaleout_margin

Type
uint32
Category
optional
Description
Minimum extra capacity as percentage of load used by intelligent scheme. Scaleout is triggered when available capacity is less than this margin.
Default
20

intelligent_scalein_margin

Type
uint32
Category
optional
Description
Maximum extra capacity as percentage of load used by intelligent scheme. Scalein is triggered when available capacity is more than this margin
Default
80

min_size

Type
uint32
Category
optional
Description
No scale-in happens once number of operationally up servers reach min_servers

max_size

Type
uint32
Category
optional
Description
Maximum number of servers after scaleout

max_scaleout_adjustment_step

Type
uint32
Category
optional
Description
The number of servers to scale up. When target servers are more than the max_servers then it would be less than the min_scaleout_adjustment_step
Default
1

max_scalein_adjustment_step

Type
uint32
Category
optional
Description
The number of servers to scale in. When target servers are more than the max_servers then it would be less than the scaleout_adjustment_step
Default
1

scaleout_cooldown

Type
uint32
Category
optional
Description
No two scaleout happens within this period
Default
300

scalein_cooldown

Type
uint32
Category
optional
Description
No two scale-in happens within this period
Default
300

scaleout_alertconfig_refs

Type
Reference to AlertConfig
Category
repeated
Description
List of alert related to these alert configs used as triggers for server scale out

scalein_alertconfig_refs

Type
Reference to AlertConfig
Category
repeated
Description
List of alert related to these alert configs used as triggers for server scale in

use_predicted_load

Type
bool
Category
optional
Description
Use predicted load rather than current load
Default
False

description

Type
string
Category
optional
Description

tenant_ref

Type
Reference to Tenant
Category
required
Description

References

AlertConfig Tenant

Sub Objects