华为云用户手册

  • 应用韧性Hub概述 应用韧性Hub(Application Resilience Hub)基于华为内部IT最佳实践经验, 结合业界公有云方案,从应用可靠性角度, 帮助用户分析华为云云上资源部署情况,识别风险点并给出建议, 提升云上业务的稳定性。 应用韧性主要包括如下功能点: 描述应用:描述客户应用架构,涵盖应用内云服务器资源及关联关系;支持租户授权评估。 定义目标:明确应用重要性及需要评估的故障场景。 韧性评估:能够自动对应用架构内的资源,进行扫描检查,发现可靠性行方面存在的风险点;支持手工评估与自动评估,支持的评估类别:冗余、备份、过载保护、监控、跨AZ容灾、跨Region容灾、硬件。 RTO/RPO评估:支持面向应用、基础架构、跨AZ、跨Region场景设置RTO/RPO目标,并评估目标满足情况。给出优化建议、最小成本优化建议及优化后的RTO/RPO目标。 自动化推荐告警:提供针对应用的监控告警列表,并允许租户添加到 CES / AOM 中。 故障注入:提供针对应用的故障注入用例,并允许租户注入到CAST/PerfTest中。 优化建议:根据自动检查识别出的风险点给出优化建议。 历史记录:可以保存、查看应用检查记录及详细的检查结果、持续跟踪应用韧性。 报告下载:对应自动检查的检查结果及详情,可以下载文档到本地进行查看及分析。 父主题: 应用韧性Hub
  • 云服务故障 表1 云服务 故障类型 故障模式 设置参数 弹性云服务器 E CS 启动弹性云服务器 关闭弹性云服务器 重启弹性云服务器 - 裸金属服务器 BMS 启动裸金属服务器 关闭裸金属服务器 重启裸金属服务器 - 云硬盘 EVS 删除云硬盘 - 云硬盘快照 EVS_SNAPSHOT 删除云硬盘快照 回滚快照到云硬盘 - 云数据库 RDS 设置云数据库RDS实例读写状态 - 开启云数据库RDS实例 - 重启云数据库RDS实例 - 倒换云数据库RDS主备 - 设置云数据库RDS实例读写状态 readonly; 文档数据库 DDS 重启文档数据库服务实例 - 云数据库 GaussDB 重启云数据库GaussDB实例 - 分布式缓存服务 DCS 分布式缓存服务主备切换 重启分布式缓存服务实例 - 云搜索服务 CSS 重启 云搜索 服务集群 - 数据湖探索 DLI 重启 数据湖 探索队列 force;stop_job 扩容数据湖探索队列 cu_count; 缩容数据湖探索队列 cu_count; 云数据库 GaussDB(for MySQL) 重启云数据库GaussDB(for MySQL)实例 - 云数据库GaussDB(for MySQL)手动主备倒换 master_id;node_id; 数据仓库 服务 重启数据仓库服务集群 - 父主题: 故障模式库
  • 跨账号执行OpenGauss任务 当前账号通过“OpenGauss检查容灾信息”插件执行其他账号下的OpenGauss任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需 IAM 和DDM的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } OpenGauss所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "gaussdb:instance:list" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 说明: 凭证只支持选择IAM委托。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 容灾 选择任务。 另一区域凭证 选择凭证。 说明: 凭证只支持选择IAM委托。 RPO阈值(单位:s) 输入RPO阈值(整数)。 预期主实例容灾状态 选择无容灾关系或者增量同步中。 预期灾备实例容灾状态 选择预期灾备实例容灾状态。 说明: recovery表示增量恢复中。 检查时间间隔(单位:s) 输入检查时间间隔。 检查次数 输入检查次数。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 容灾ID 输入容灾ID。 另一区域凭证ID 输入凭证ID。 RPO阈值(单位:s) 输入RPO阈值(整数)。 预期主实例容灾状态 输入无容灾关系或者增量同步中。 预期灾备实例容灾状态 输入增量恢复中。 检查时间间隔(单位:s) 输入检查时间间隔。 检查次数 输入检查次数。 任务名称 请自定义输入任务名称。
  • 跨账号执行OpenGauss任务 当前账号通过“OpenGauss容灾操作”插件执行其他账号下的OpenGauss任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和DDM的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } OpenGauss所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "rds:instance:modify", "gaussdb:instance:list", "gaussdb:instance:modify", "gaussdb:disasterRecovery:failover" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 说明: 凭证只支持选择IAM委托。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 容灾 选择任务。 另一区域凭证 选择凭证。 说明: 凭证只支持选择IAM委托。 容灾操作 选择主备切换或容灾升主。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 容灾ID 请输入容灾ID。 另一区域凭证ID 请输入凭证ID。 容灾操作 选填主备切换或容灾升主。 任务名称 请自定义输入任务名称。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 任务 选择DRS任务。 对象级对比 选择“关闭”或“开启”。 说明: 数据对比和对象对比必须要有一个开启。 对比类型 选择对象。 数据级对比 选择“关闭”或“开启”。 说明: 数据对比和对象对比必须要有一个开启。 对比类型 选择行数对比或内容对比。 说明: 对象级对比开启或者任务类型规模非大规格、任务引擎为DDM,不能选择内容对比。 对象选择 请选择对比对象。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 任务ID 输入DRS任务ID。 对象级对比 输入“关闭”或“开启”。 说明: 数据对比和对象对比必须要有一个开启。 对比类型 输入对象。 数据级对比 输入“关闭”或“开启”。 说明: 数据对比和对象对比必须要有一个开启。 对比类型 选择行数对比或内容对比。 说明: 对象级对比开启或者任务类型规模非大规格、任务引擎为DDM,不能选择内容对比。 对象选择 请选择对比对象。 任务名称 请自定义输入任务名称。
  • 跨账号执行DRS任务 当前账号通过“DRS数据级/对象级对比”插件执行其他账号下的DRS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和DRS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } DRS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "drs:disasterRecoveryJob:get", "drs:migrationCompareJob:start", "drs:migrationCompareJob:create", "drs:migrationCompareJob:delete", "drs:migrationJob:get3", "drs:compareJob:list", "drs:compareJob:getResult" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 任务 输入DRS任务。 增量时延阈值(单位:秒) 输入或选择增量时延阈值(单位:秒)。 说明: 应为0到2147483647之间的整数。 检查时间间隔(单位:秒) 选择检查时间间隔(单位:秒)。 说明: 检查时间间隔应为3到2147483647之间的整数。 检查次数 选择检查次数。 说明: 检查时间间隔应为-1或1到2147483647之间的整数,-1表示不限次数。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 任务ID 输入DRS任务ID。 增量时延阈值(单位:秒) 输入增量时延阈值(单位:秒)。 说明: 应为0到2147483647之间的整数。 检查时间间隔(单位:秒) 输入检查时间间隔(单位:秒)。 说明: 检查时间间隔应为3到2147483647之间的整数。 检查次数 输入检查次数。 说明: 检查时间间隔应为-1或1到2147483647之间的整数,-1表示不限次数。 任务名称 请自定义输入任务名称。
  • 跨账号执行DRS插件 当前账号通过“DRS检查任务信息”插件执行其他账号下的DRS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和DRS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } DRS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "DRS ReadOnlyAccess", "drs:migrationJobs:getProgress" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 实例 选择RDS实例名称。 备份 选择备份ID。 预期备份状态 选择预期备份状态为“备份中”、“备份完成”、“备份失败”或“备份删除中”。 检查时间间隔(单位:秒) 输入检查时间间隔(单位:秒)。 说明: 检查时间间隔应为3到2147483647之间的整数。 检查次数 输入检查次数。 说明: 应为-1或1到2147483647之间的整数,-1表示不限次数。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 实例ID 配置RDS实例ID。 备份ID 输入备份ID。 预期备份状态 输入预期备份状态为“备份中”、“备份完成”、“备份失败”或“备份删除中”。 检查时间间隔(单位:秒) 输入检查时间间隔(单位:秒)。 说明: 检查时间间隔应为3到2147483647之间的整数。 检查次数 输入检查次数。 说明: 应为-1或1到2147483647之间的整数,-1表示不限次数。 任务名称 请自定义输入任务名称。
  • 跨账号执行RDS任务 当前账号通过“RDS检查实例备份信息”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } RDS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "rds:backup:list" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 跨账号执行RDS任务 当前账号通过“RDS自动备份策略设置”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } RDS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "rds:instance:modifyBackupPolicy" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 实例 选择RDS实例名称。 保存天数 输入保存天数(整数)。 备份时间段 选择备份时间段。 备份周期 输入备份周期。 说明: 格式为逗号隔开的数字,数字代表星期,正序排列。例如:1,2则表示备份周期配置为星期一、星期二。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 实例ID 配置RDS实例ID。 保存天数 输入保存天数(整数)。 备份时间段 选择备份时间段。 备份周期 输入备份周期。 说明: 格式为逗号隔开的数字,数字代表星期,正序排列。例如:1,2则表示备份周期配置为星期一、星期二。 任务名称 请自定义输入任务名称。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 任务 选择DRS任务。 预期任务方向 选择“本云为主/出云”或“本云为备/入云”。 预期任务状态 选择“灾备中/增量开始”或“灾备异常/增量失败”。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 任务ID 输入DRS任务ID。 预期任务方向 输入“本云为主/出云”或“本云为备/入云”。 预期任务状态 仅支持输入INCRE_TRANSFER_STARTED或INCRE_TRANSFER_FAILED,INCRE_TRANSFER_STARTED表示灾备中/增量开始,INCRE_TRANSFER_FAILED表示灾备异常/增量失败。 任务名称 请自定义输入任务名称。
  • 跨账号执行DRS任务 当前账号通过“DRS检查任务方向和状态”插件执行其他账号下的DRS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和DRS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } DRS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "DRS ReadOnlyAccess" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 跨账号执行DRS任务 当前账号通过“DRS任务操作”插件执行其他账号下的DRS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和DRS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } DRS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "drs:migrationJob:get", "drs:migrationJob:action", "drs:migrationJob:delete" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 任务 选择DRS任务。 操作 请选择启动、结束或删除。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 任务ID 输入DRS任务ID。 操作 请选填启动、结束或删除。 任务名称 请自定义输入任务名称。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 实例 选择任务。 参数 输入Key和Value。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 实例ID 输入RDS实例ID。 参数 单击,输入Key和Value。 任务名称 请自定义输入任务名称。
  • 跨账号执行RDS任务 当前账号通过“RDS修改实例参数”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } RDS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "rds:param:modify" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 跨账号执行RDS任务 当前账号通过“RDS灾备实例升主”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } RDS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "rds:instance:modifyDRRole", "rds:task:list" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 实例 选择任务。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 实例ID 输入RDS实例ID。 任务名称 请自定义输入任务名称。
  • 跨账号执行RDS任务 当前账号通过“RDS检查容灾复制状态”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } RDS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 实例 选择任务。 预期同步状态 请选择正常或异常。 发送延迟阈值(单位:MB) 输入发送延迟阈值。 说明: 应为0到2147483647之间的整数。 端到端延迟阈值(单位:MB) 输入端到端延迟阈值。 说明: 应为0到2147483647之间的整数。 回放延迟时间阈值(单位:ms) 输入回放延迟时间阈值。 说明: 应为0到2147483647之间的整数。 检查时间间隔(单位:s) 输入检查时间间隔。 说明: 应为0到2147483647之间的整数。 检查次数 输入检查次数。 说明: 应为-1或1到2147483647之间的整数,-1表示不限次数。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 实例ID 输入RDS实例ID。 预期同步状态 请选择正常或异常。 发送延迟阈值(单位:MB) 输入发送延迟阈值。 说明: 应为0到2147483647之间的整数。 端到端延迟阈值(单位:MB) 输入端到端延迟阈值。 说明: 应为0到2147483647之间的整数。 回放延迟时间阈值(单位:ms) 输入回放延迟时间阈值。 说明: 应为0到2147483647之间的整数。 检查时间间隔(单位:s) 输入检查时间间隔。 说明: 应为0到2147483647之间的整数。 检查次数 输入检查次数。 说明: 应为-1或1到2147483647之间的整数,-1表示不限次数。 任务名称 请自定义输入任务名称。
  • 跨账号执行RDS任务 当前账号通过“RDS实例指定用户读写设置”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } RDS所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "rds:instance:list", "rds:databasePrivilege:grant" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。 实例 选择任务。 用户范围 选择全部用户或单体用户。 权限设置 选择只读或读写。 结果处理 选择失败停止或失败继续。 任务名称 请自定义输入任务名称。 表2 手动输入-配置说明 参数 配置说明 任务所在region 配置任务所在区域。 项目ID 配置项目ID。 凭证ID (可选)配置委托凭证ID。 说明: 不填写凭证ID:默认使用当前凭证。 使用委托时:凭证ID/委托项目ID需要同时填写。 委托项目ID (可选)配置委托项目ID。 实例ID 输入RDS实例ID。 用户范围 输入全部用户或单体用户。 权限设置 输入只读或读写。 结果处理 输入失败停止或失败继续。 任务名称 请自定义输入任务名称。
  • 跨账号执行Smart Connect任务 当前账号通过“Smart Connect任务操作”插件执行其他账号下的Smart Connect任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和DMS的权限。 IAM所需最小权限策略如下: { "Version": "1.1", "Statement": [{ "Action": [ "iam:projects:listProjects" ], "Effect": "Allow" }] } Smart Connect所需最小权限策略如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "dms:instance:list", "dms:instance:get", "dms:instance:getConnectorSinkTask" "dms:instance:createConnectorSinkTask" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。
  • 节点类 表4 节点类参数配置 故障类型 故障模式 设置参数 CPU 节点CPU过载 cluster_name ;节点名称;usage 内存 节点内存过载 cluster_name ;节点名称;usage 进程 节点杀进程 cluster_name ;节点名称;process 进程持续异常,即使重新拉起也会被再次杀掉 cluster_name ;节点名称;process 进程停止 cluster_name ;节点名称 ;process 网络-数据链路层 节点链路层网络时延 cluster_name ;节点名称;dev ;delay 节点链路层网络丢包 cluster_name ;节点名称;dev ;loss_rate 节点链路层网络错包 cluster_name ;节点名称;dev ;corrupt_rate 节点链路层网络重复 cluster_name ;节点名称;dev ;duplicate_rate 节点链路层网络乱序 cluster_name ;节点名称;dev ;reorder_rate 节点网卡down cluster_name ;节点名称;dev 节点Dns篡改 cluster_name ;节点名称;domain;ip 网络-传输层 容器网络中断 cluster_name ;节点名称;中断方向 :入方向/出方向;协议(默认tcp) ;客户端IP地址 /服务端IP地址;端口
  • POD类 表2 POD类参数配置 故障类型 故障模式 设置参数 CPU podCPU过载 cluster_name ;namespace ;pod_name ;usage 内存 pod内存过载 cluster_name ;namespace ;pod_name ;usage 进程 pod杀进程 cluster_name ;namespace ;pod_name ;process 进程持续异常,即使重新拉起也会被再次杀掉 cluster_name ;namespace ;pod_name ;process 进程停止 cluster_name ;namespace ;pod_name ;process 磁盘 pod磁盘满 cluster_name ;namespace ;pod_name ;disk ;usage pod磁盘IO高 cluster_name ;namespace ;pod_name ;disk ;operate POD 停止pod实例 cluster_name ;namespace ;pod_name 网络-数据链路层 pod链路层网络时延 cluster_name ;namespace ;pod_name ;dev ;delay pod链路层网络丢包 cluster_name ;namespace ;pod_name ;dev ;loss_rate pod链路层网络错包 cluster_name ;namespace ;pod_name ;dev ;corrupt_rate pod链路层网络重复 cluster_name ;namespace ;pod_name ;dev ;duplicate_rate pod链路层网络乱序 cluster_name ;namespace ;pod_name ;dev ;reorder_rate pod网卡down cluster_name ;namespace ;pod_name ;dev podDns篡改 cluster_name ;namespace ;pod_name ;domain;ip 网络-传输层 pod网络中断 cluster_name ;namespace ;pod_name ;中断方向 :入方向/出方向;协议(默认tcp) ;客户端IP地址 /服务端IP地址;端口 文件 pod文件新增 cluster_name ;namespace ;pod_name ;文件路径 ;文件内容 ;是否是文件夹 :是/否 pod文件追加内容 cluster_name ;namespace ;pod_name ;文件路径 ;追加内容;追加次数;间隔时间 pod文件修改权限 cluster_name ;namespace ;pod_name ;文件路径 ;权限mod pod文件删除 cluster_name ;namespace ;pod_name ;文件路径 ;是否彻底删除:是/否 pod文件移动 cluster_name ;namespace ;pod_name ;文件路径 ;目标路径;是否强制移动:是/否
  • 工作负载类 表1 工作负载类参数配置 故障类型 故障模式 设置参数 CPU 工作负载CPU过载 cluster_name ;namespace ;workload_name ;usage 内存 工作负载内存过载 cluster_name ;namespace ;workload_name ;usage 进程 工作负载杀进程 cluster_name ;namespace ;workload_name ;process 进程持续异常,即使重新拉起也会被再次杀掉 cluster_name ;namespace ;workload_name ;process 进程停止 cluster_name ;namespace ;workload_name ;process 磁盘 工作负载磁盘满 cluster_name ;namespace ;workload_name ;disk ;usage 工作负载磁盘IO高 cluster_name ;namespace ;workload_name ;disk ;operate POD 停止工作负载实例 cluster_name ;namespace ;workload_name 网络-数据链路层 工作负载链路层网络时延 cluster_name ;namespace ;workload_name ;dev ;delay 工作负载链路层网络丢包 cluster_name ;namespace ;workload_name ;dev ;loss_rate 工作负载链路层网络错包 cluster_name ;namespace ;workload_name ;dev ;corrupt_rate 工作负载链路层网络重复 cluster_name ;namespace ;workload_name ;dev ;duplicate_rate 工作负载链路层网络乱序 cluster_name ;namespace ;workload_name ;dev ;reorder_rate 工作负载网卡down cluster_name ;namespace ;workload_name ;dev 工作负载Dns篡改 cluster_name ;namespace ;workload_name ;domain;ip 网络-传输层 工作负载网络中断 cluster_name ;namespace ;workload_name ;中断方向 :入方向/出方向;协议(默认tcp) ;客户端IP地址 /服务端IP地址;端口 文件 工作负载文件新增 cluster_name ;namespace ;workload_name ;文件路径 ;文件内容 ;是否是文件夹 :是/否 工作负载文件追加内容 cluster_name ;namespace ;workload_name ;文件路径 ;追加内容;追加次数;间隔时间 工作负载文件修改权限 cluster_name ;namespace ;workload_name ;文件路径 ;权限mod 工作负载文件删除 cluster_name ;namespace ;workload_name ;文件路径 ;是否彻底删除:是/否 工作负载文件移动 cluster_name ;namespace ;workload_name ;文件路径 ;目标路径;是否强制移动:是/否
共100000条