最近更新时间:2021-11-14
紫光云为您提供三种伸缩策略,即监控策略、周期策略和定时策略。您可以根据需要进行选择。创建伸缩策略后,将策略中设定的阈值、动作、周期、时间等作为输入条件,当条件满足时即进行伸缩活动。
监控策略:根据设定的告警规则(例如CPU使用率等)、告警周期和次数,来触发伸缩动作。
周期策略:根据设定的伸缩周期时间,来进行伸缩动作。
定时策略:设定伸缩时间,到达该时间时即进行伸缩动作。为一次性执行事件。
一个伸缩组内最多可创建10条伸缩策略。
在伸缩组页面,单击伸缩组ID,或选择伸缩组后的“更多 > 管理伸缩策略”。
选择“伸缩策略”页签。
单击“新建伸缩策略”。
在新建伸缩策略页面,输入策略名称,选择策略类型为“监控策略”,并根据提示配置其它参数。
参数说明如下。
策略规则:设置监控告警的阈值规则。可以选择创建新的规则,也可以选择使用云监控中已有的规则。
创建新规则:需输入规则描述、告警周期和告警次数。
例如:告警规则为CPU使用率最大值大于或等于75%,告警周期为5分钟,告警次数为3。则系统会以每5分钟为时间单位,来检查CPU使用率。如果在5分钟内发现CPU使用率有大于或等于75%的情况,则视为一次告警行为并进行记录。当连续记录3次告警行为时,则触发伸缩动作。
使用云监控已有规则:选择云监控产品中已创建的告警规则。需输入监控资源的类型、告警规则名称。
在云监控中创建告警规则的指导请参考“新建告警规则”。
伸缩动作:设置当满足策略规则时,伸缩组要执行的伸缩动作。包括增加指定个数的实例、减少指定个数的实例、设置实例个数为指定值。
减少实例的个数时,减少的个数不能高于伸缩组中已有的实例数。
沉默时间:选择执行完伸缩动作后,在多久时间内不再执行伸缩动作。沉默时间内,即使满足了设置的伸缩策略,也不会执行伸缩策略中的动作。沉默时间默认为0秒,即默认不配置沉默时间。可自定义为0-86400秒。
配置完成后,单击“确定”。
在伸缩组页面,单击伸缩组ID,或选择伸缩组后的“更多 > 管理伸缩策略”。
选择“伸缩策略”页签。
单击“新建伸缩策略”。
在新建伸缩策略页面,输入策略名称,选择策略类型为“周期策略”,并根据提示配置其它参数。
参数说明如下。
频率周期:伸缩动作的重复周期,可以选择以天、周或月为周期。
以天为周期:需要输入每天触发伸缩动作的时间。
以周为周期:需要选择执行伸缩动作的日期和时间。
以月为周期:需要选择执行伸缩动作的日期和时间。
可以选择多个日期,以英文逗号“,”分隔。
生效时间:选择该策略规则生效的时间范围。
伸缩动作:设置当满足策略规则时,伸缩组要执行的伸缩动作。包括增加指定个数的实例、减少指定个数的实例、设置实例个数为指定值。
减少实例的个数时,减少的个数不能高于伸缩组中已有的实例数。
沉默时间:选择执行完伸缩动作后,在多久时间内不再执行伸缩动作。沉默时间内,即使满足了设置的伸缩策略,也不会执行伸缩策略中的动作。沉默时间默认为0秒,即默认不配置沉默时间。可自定义为0-86400秒。
配置完成后,单击“确定”。
在伸缩组页面,单击伸缩组ID,或选择伸缩组后的“更多 > 管理伸缩策略”。
选择“伸缩策略”页签。
单击“新建伸缩策略”。
在新建伸缩策略页面,输入策略名称,选择策略类型为“定时策略”,并根据提示配置其它参数。
参数说明如下。
触发时间:输入触发执行伸缩动作的时间。
伸缩动作:设置当满足策略规则时,伸缩组要执行的伸缩动作。包括增加指定个数的实例、减少指定个数的实例、设置实例个数为指定值。
减少实例的个数时,减少的个数不能高于伸缩组中已有的实例数。
沉默时间:选择执行完伸缩动作后,在多久时间内不再执行伸缩动作。沉默时间内,即使满足了设置的伸缩策略,也不会执行伸缩策略中的动作。沉默时间默认为0秒,即默认不配置沉默时间。可自定义为0-86400秒。
配置完成后,单击“确定”。
伸缩策略缺省为停用状态,您需要手动进行启用。
返回到伸缩策略页面,单击伸缩策略后的“启用”,启用策略。
(可选)启用策略后,如果需要立即执行伸缩动作,可以单击伸缩策略后的“立即生效”。系统会执行一次伸缩动作。