You need to enable JavaScript to run this app.
文档中心
弹性伸缩

弹性伸缩

复制全文
下载 pdf
目标追踪伸缩规则
CreateScalingPolicy
复制全文
下载 pdf
CreateScalingPolicy
调用 CreateScalingPolicy 创建一个目标追踪的伸缩规则。​
说明​
本文仅为您介绍创建目标追踪伸缩规则时,所需的请求参数,其余调用配置均与常规无异,请参见 CreateScalingPolicy。​
请求参数​
​
名称​
类型​
是否必填​
示例值​
描述​
TargetTrackingPolicy.RuleType​
String​
否​
Static​
目标追踪规则,监控指标的类型,取值:Static(默认),表示由agent采集的静态监控。​
说明​
仅当ScalingPolicyType取值为TargetTracking时有效且为必填。​
TargetTrackingPolicy.DisableScaleIn​
Boolean​
否​
false​
目标追踪规则是否禁用缩容。取值:​
  • false(默认):不禁用。​
  • true:禁用。​
说明​
仅当ScalingPolicyType取值为TargetTracking时有效。​
TargetTrackingPolicy.MetricName​
String​
否​
CpuTotal_Avg​
目标追踪规则的监控指标。取值:​
  • Instance_CpuBusy_Avg:带外CPU利用率平均值。​
  • CpuTotal_Avg:带内CPU使用率平均值。​
  • Instance_NetTxBits_Avg: 带外网络流出速率平均值。​
  • Instance_NetRxBits_Avg: 带外网络流入速率平均值。​
  • Instance_NetTxPackets_Avg: 带外网络发送包速率平均值。​
  • Instance_NetRxPackets_Avg: 带外网络接收包速率平均值。​
  • MemoryUsedUtilization_Avg::带内内存使用率平均值。​
  • GpuUsedUtilization_Avg: 带内GPU使用率平均值。​
TargetTrackingPolicy.MetricUnit​
String​
否​
Percent​
目标追踪规则,监控指标目标值的单位,取值:​
  • 当TargetTrackingPolicy.MetricName参数取值为CPU、GPU、内存使用率平均值时: Percent。​
  • 当AlarmPolicy.Condition.MetricName参数取值为网络流入/流出速率时: Bits/Second(IEC)。​
  • 当AlarmPolicy.Condition.MetricName参数取值为网络收发包速率时: Packet/Second。​
说明​
仅当ScalingPolicyType取值为TargetTracking时有效。​
TargetTrackingPolicy.TargetValue​
String​
否​
20​
目标追踪规则,监控指标的目标值。取值:​
  • 当TargetTrackingPolicy.MetricUnit值为Percent时:1 ~ 100。​
  • 当TargetTrackingPolicy.MetricUnit取值为Bits/Second(IEC)时:大于0的整数。​
  • 当TargetTrackingPolicy.MetricUnit取值为Packet/Second时:大于0的整数。​
说明​
仅当ScalingPolicyType取值为TargetTracking时有效。​
TargetTrackingPolicy.ScaleInEvaluationCount​
Integer​
否​
15​
目标追踪规则,重复几次后触发缩容报警。默认值:15。​
说明​
仅当ScalingPolicyType取值为TargetTracking时有效。​
TargetTrackingPolicy.ScaleOutEvaluationCount​
Integer​
否​
3​
目标追踪规则,重复几次后触发扩容报警。默认值:3。​
说明​
仅当ScalingPolicyType取值为TargetTracking时有效。​
​
​
最近更新时间:2025.06.30 10:56:05
这个页面对您有帮助吗?
有用
有用
无用
无用