混沌演练插件版是基于云顾问-云架构的插件,包含云顾问-混沌演练控制台版的核心功能,您可以在使用云顾问-云架构时,通过使用混沌演练插件,便捷地对云架构节点发起混沌演练。本文将为您介绍如何快速使用混沌演练插件,对云架构节点发起演练。
插件简介
![](https://qcloudimg.tencent-cloud.cn/image/document/30de898c79d8ef5e952dc0da0e65cc9c.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/30de898c79d8ef5e952dc0da0e65cc9c.png)
1. 风险项演练验证操作栏:展示当前云架构所有节点的待验证、已验证风险项。
2. 云架构节点:通过云架构创建的新组件,每一个组件为一个云架构节点,上方数字表示当前节点待验证/已验证的风险项数量。点击节点可进入节点详情页。
3. 节点详情页:展示当前节点的风险评估项,可对风险评估项发起混沌演练,或通过平台推荐创建演练。
4. 插件快捷操作栏:可快速进行刷新架构图风险评估结果、查看演练、同步当前云架构至应用管理等功能。其中点击同步至应用管理,将会为当前云架构图创建一个应用,同步至 云顾问 > 混沌演练 > 应用管理 处,同步后可对此云架构应用进行隐患评估、可用性管理等应用可用性管理操作。
操作步骤
为验证云架构节点的容错性和可用性等性能,您可以将合适的故障注入到节点中,观察节点的表现,下面以“MySQL 主节点故障”演练为例,介绍如何快速通过云架构创建一个混沌演练。
步骤一:新建演练
1. 登录 云顾问 > 云架构控制台,点击混沌演练插件,选择需要进行演练的架构节点。如何使用云架构,请参考 架构图绘制。
![](https://qcloudimg.tencent-cloud.cn/image/document/072fc853e77876596bc1ea3a6ce7b330.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/072fc853e77876596bc1ea3a6ce7b330.png)
2. 点击刷新风险评估结果,或点击节点详情页的同步风险评估结果,更新当前架构图或当前节点的风险评估项,若不手动点击,风险评估项亦将每日自动更新。
![](https://qcloudimg.tencent-cloud.cn/image/document/51ccc1bc9fcc9ca24c96c358237c209b.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/51ccc1bc9fcc9ca24c96c358237c209b.png)
3. 对云架构节点发起演练。
通过风险验证发起演练。
选择需要验证的风险评估项,点击去演练,在演练验证弹窗中勾选需演练的实例,点击一键创建演练。(该功能仅企业版套餐支持)
![](https://qcloudimg.tencent-cloud.cn/image/document/9eceaa33f16e1a09ef915b53d3433abb.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/9eceaa33f16e1a09ef915b53d3433abb.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/f25b7be896648bdf9cb968c77b0d858b.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/f25b7be896648bdf9cb968c77b0d858b.png)
通过平台推荐发起演练。
在节点详情页,点击平台推荐,选择故障场景动作库中的故障动作,点击创建演练;或选择行业经验库中的指定经验,点击行业经验卡片,在行业经验卡片中点击去使用,创建演练。
![](https://qcloudimg.tencent-cloud.cn/image/document/38718adb7a1e434913e58304b42fdc79.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/38718adb7a1e434913e58304b42fdc79.png)
4. 在创建演练页,填写演练基本信息,配置演练场景及需演练的实例,及在全局配置中配置演练执行方式、护栏策略、监控指标,确认无误后点击创建发起演练。
说明:
混沌演练插件版与云顾问 > 混沌演练控制台版,创建演练各配置项功能一致。
混沌演练插件版目前暂不支持演练动作自定义编排,您可以在风险评估项验证、故障场景动作库、行业经验库中选择适宜您业务场景的故障动作发起演练。
![](https://qcloudimg.tencent-cloud.cn/image/document/fbd015b3cb0db69a62ea3942b3af9aa5.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/fbd015b3cb0db69a62ea3942b3af9aa5.png)
步骤二:执行演练
1. 完成演练创建后,点击演练详情,可进入演练详情页(若关闭演练详情页,可点击全部演练检索已创建的演练,点击演练名称再次进入。若演练通过风险验证方式创建,则亦可在风险评估项后的验证记录中查询)。点击演练场景中动作名称右侧的执行开启演练,亦可点击云架构图上方的快捷操作栏开始演练。
说明:
混沌演练插件版与云顾问 > 混沌演练控制台版,演练执行功能一致。
若在上述创建演练过程中,执行方式选择为自动执行,则此处点击执行按钮后系统将会自动开始执行动作,无需人工介入;执行方式为手动推进,则点击执行后仍需要在动作组中单击开始。
若某个动作执行失败,则系统自动切换为手动推进方式,需要人工介入手动单击动作组中的执行或者跳过。
![](https://qcloudimg.tencent-cloud.cn/image/document/8b81822460f8a66b6c076ae09f0036ec.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/8b81822460f8a66b6c076ae09f0036ec.png)
2. 演练执行过程中,正在故障注入中的云架构节点将闪烁提示,可在演练快捷操作栏进行暂停演练、结束演练操作。
![](https://qcloudimg.tencent-cloud.cn/image/document/e2abf22f3e64376af99350a66d4e3d24.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/e2abf22f3e64376af99350a66d4e3d24.png)
3. 在演练详情页,可在演练场景中点击查看演练日志,及点击演练动作区域,查看动作执行情况。
在监控指标处可查看演练进行中的过程监控数据。
![](https://qcloudimg.tencent-cloud.cn/image/document/a7beba9dd856a0fd875a3fef993d2dfb.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a7beba9dd856a0fd875a3fef993d2dfb.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/465d82bf4a8bc8b66d4baff54d81233c.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/465d82bf4a8bc8b66d4baff54d81233c.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/6fe4208df5eeeafcec0792d4885f6114.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/6fe4208df5eeeafcec0792d4885f6114.png)
步骤三:结束演练
1. 故障动作执行成功,点击结束演练。
![](https://qcloudimg.tencent-cloud.cn/image/document/c4022941fd7cf0c4c173eae39815f2a3.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/c4022941fd7cf0c4c173eae39815f2a3.png)
2. 填写演练结论,记录演练过程中出现的问题、应急预案措施等,便于后续复盘分析。
![](https://qcloudimg.tencent-cloud.cn/image/document/fc1474380d28aa9322cdd2a1a8425419.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/fc1474380d28aa9322cdd2a1a8425419.png)
3. 点击导出报告,一键导出本次演练的报告。在演练报告中您可查看混沌演练平台演练报告,内容包括:演练基本信息、演练动作组、演练日志、问题记录等。
![](https://qcloudimg.tencent-cloud.cn/image/document/0faa390674a74edc26cc21b691fdec3e.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/0faa390674a74edc26cc21b691fdec3e.png)