可视化演练是一种在演练过程中展示实例部署信息并支持实时观察故障注入效果的演练方式,在云架构上编排演练任务即可实现。本文主要介绍可视化演练的基本特性,以及如何快速发起一个可视化演练。
可视化演练新特性
相较于传统演练形式,可视化演练主要包含以下新特性:
添加实例:通过云架构直观查看实例分布,并可直接在云架构页面选择云资源下的实例发起故障演练。
快速选取想要发起演练的机器,降低使用成本,精准控制爆炸半径,提高演练安全性;
您可以从可视化的实例部署图中看到您所选择的参演的各个实例所在VPC、可用区等信息,帮助您了解演练对象的分布全貌。
演练动作执行:动作注入及状态可视化。
通过云架构,实时观察各个云资源故障注入状态,演练进程更可控、演练效果更直观。
如何从云架构创建可视化演练
步骤1:新建演练
1. 登录云顾问控制台,进入云上治理-治理模式,单击混沌演练(若无架构图,请先在绘图模式绘制架构图)。
2. 单击新建演练,进入演练任务配置页。
说明:
可通过多种方式新建演练:
单击云架构图元,在详情页中选择实例,快速发起演练。
通过故障动作库、演练经验库,复用故障动作/行业经验,并配置实例,亦可完成演练任务创建。

步骤2:演练任务配置
1. 填写演练名称、演练目标、人员组织等演练基本信息。
2. 选择资源对象,如 MySQL。
3. 添加演练实例,单击架构图添加,选择云架构图上的 MySQL 图元,在详情页中勾选想要演练的实例资源,添加到实例列表中。(亦可单击搜索添加,在搜索返回列表中选择实例添加到实例列表中)

4. 单击添加动作,配置演练动作。

5. 在全局配置中配置执行方式、护栏策略,及添加可观测指标。完成后单击提交。

步骤3:查看演练详情
完成演练任务创建后,单击查看详情,或在演练任务列表页单击演练名称,进入演练详情页。

步骤4:执行演练
1. 单击开始演练,开启演练流程。亦可选择指定动作组,单击动作组中的执行,执行选定演练动作。

2. 演练开始后,可通过云架构可视化观测演练实行效果:
图元呈现不同颜色,表示处于不同的执行状态。
可通过预先配置的可观测指标,查看演练实例监控图表。

步骤5:结束演练
1. 单击结束演练,记录演练结论。

2. 演练结束后可单击生成报告,对演练结论进行总结与复盘。