使用模板创建演练任务
操作场景
您可以直接运用演练模板,快速生成特定场景下的演练任务。
使用模板创建演练任务
- 登录云运维中心。
- 在左侧菜单栏选择“韧性中心 > 演练模板”。
- 您可以选择以下任意方式创建演练任务。
- 设置“基础信息”。
表1 基础信息参数说明 参数
说明
示例
演练任务名称
根据命名规则,自定义演练任务的名称。
test-drill
期望恢复时长(分钟)
从故障发生到故障恢复的预期时间,单位为分钟。
在故障注入之后,应用自恢复或在执行应急预案时恢复到正常状态的期望时间,该时间不会对演练任务产生影响。
3
- 任务组中展示对应场景和参数,选择对应场景,为任务添加攻击目标。
- 单击攻击目标下的“请选择”。
- 云厂商、攻击目标来源会根据场景对应的属性默认选中。
- 攻击目标表格中的实例会根据当前武器场景将不支持该武器的实例复选框置灰。选择已有任务或切换云厂商、切换攻击目标来源后会清除默认的武器信息,具体逻辑可参考创建演练任务。
- 选择攻击目标后单击“下一步”会根据目标场景选中对应的武器,且攻击参数默认值为模板的数据
- (可选)设置“监控任务配置”。
表2 监控任务配置参数说明 参数
说明
稳态指标
请在下拉列表依次选择:目标资源、性能指标、下限值、上限值。
系统达到稳定状态时所表现出的性能指标,若在执行演练前,稳态指标不在稳定区间内,则会取消执行演练。若在执行演练中,稳态指标不在稳定区间内,开启自动回滚后故障注入将自动停止。
监控指标
请在下拉列表依次选择:目标资源、监控指标、下限值、上限值。
监控故障演练过程中各业务指标的数据,位于上下限区间表示业务正常,供用户评估是否需要停止演练。
自动回滚
请选择是否开启自动回滚。
故障注入自动回滚,并恢复到注入前状态,部分不支持终止故障的武器不能配置自动回滚。
- 单击“完成”,完成攻击任务添加。
- (可选)添加一个新的攻击任务。
模板内预置了对应的攻击任务,可根据实际需求场景添加。单击“添加新的任务组”可添加新的任务组。添加攻击任务后继续单击“添加一个新的攻击任务”,可添加新的攻击任务。
- 任务组间的任务为串行执行,任务组内的任务为并行执行。
- 当前不支持一个任务组内对同一个资源的多次故障注入。
- 若需要添加已有任务,单击“选择已有”,勾选已有任务,单击“确定”。
- 若需要添加新的攻击任务,请参考后续步骤。
- 设置攻击目标。
表3 攻击目标参数说明 参数
说明
示例
云厂商
请选择云厂商类型。
华为云
攻击目标来源
请选择目标实例的来源。
云容器引擎 (CCE)支持通过选择实例、指定pod、指定数量方式选择攻击目标。
弹性云服务器(ECS)
攻击任务名称
根据命名规则,自定义攻击任务的名称。
test-attacktask
攻击目标
请选择目标实例。
-
- 单击“下一步”。
- 设置“选择攻击场景”。
详细介绍请参考攻击场景说明。
表4 攻击场景参数说明 参数
说明
示例
攻击类型
根据攻击场景的类型区分。
主机资源
攻击场景
根据命名规则,自定义攻击任务的名称。
CPU使用率加压
攻击参数
根据不同的攻击场景,配置相应的攻击参数。
CPU使用率(百分比):80
故障持续时长(秒):60
- 单击“下一步”。
- (可选)设置“监控任务配置”。
表5 监控任务配置参数说明 参数
说明
稳态指标
请在下拉列表依次选择:目标资源、性能指标、下限值、上限值。
系统达到稳定状态时所表现出的性能指标,若在执行演练前,稳态指标不在稳定区间内,则会取消执行演练。若在执行演练中,稳态指标不在稳定区间内,开启自动回滚后故障注入将自动停止。
监控指标
请在下拉列表依次选择:目标资源、监控指标、下限值、上限值。
监控故障演练过程中各业务指标的数据,位于上下限区间表示业务正常,供用户评估是否需要停止演练。
自动回滚
请选择是否开启自动回滚。
故障注入自动回滚,并恢复到注入前状态,部分不支持终止故障的武器不能配置自动回滚。
- 单击“完成”,完成攻击任务添加。
- 设置攻击目标。
- (可选)如不需要模板中某个默认场景,可单击任务后的“删除”。
- 单击“确定”,完成演练任务创建。
演练任务创建完成后,您可以在“韧性中心 > 混沌演练 > 演练任务”中查看,并启动演练。