检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
障识别并修复系统未知隐患的工程实践。MAS-CAST混沌工程服务提供丰富的故障模式库,通过混沌实验编排攻击目标、攻击策略进行故障注入,支持添加背景流量和资源监控,同时在故障注入能力的基础上,通过体系化的流程和规范来创建故障演练,从而验证和提升系统可靠性和技术团队应急响应能力。 发
选择被监控的MySQL数据库部署的环境。 局点 根据步骤一:准备MySQL数据库中创建的MySQL数据库选择的区域。 IPv4地址 根据步骤一:准备MySQL数据库中创建的MySQL数据库的访问地址和端口。 添加读库地址 单击添加读库数据库地址。 填写数据库配置,输入监控和连接的M
选择创建同步链路中已创建的DRS任务。 填写数据中心配置,分别配置数据中心1和数据中心2的信息,完成后单击“下一步:数据库配置”。 表2 数据中心配置信息 参数 配置说明 云选择 被监控的数据库部署的环境,本实践配置为“华为云”。 局点 被监控数据库所在区域,选择本实践命名空间所选择的区域。 IPv4地址
填写步骤一:准备Redis数据库中创建Redis时选择的Region。 azs 填写步骤一:准备Redis数据库中创建Redis时选择的AZ。 连接地址 填写步骤一:准备Redis数据库中创建的Redis的访问地址和端口。 连接密码 填写步骤一:准备Redis数据库中创建的Redis的连接密码。 确认密码 再次填写Redis的连接密码。
默认“是”,选“否”则不会自动切换数据库。 监控用户名 被监控的数据库的用户名。 监控用户密码 被监控的数据库的用户密码。 填写数据中心配置,完成后单击“下一步:数据库配置”。 图2 新增DDM监控-数据中心配置 表2 数据中心配置信息 参数 配置说明 云选择 被监控的DDM数据库部署的环境。 局点 被监控数据库所在区域。
数据中心配置信息 参数 配置说明 云选择 选择被监控的MongoDB数据库部署的环境。 局点 根据步骤一:准备MongoDB数据库中创建的MongoDB数据库选择的区域。 连接地址 根据步骤一:准备MongoDB数据库中创建的MongoDB数据库的访问地址和端口。 填写数据库配置,此处需要配置为
装Docker、挂载磁盘,以及检查虚拟机与MAS侧的端口是否连通。 虚拟机资源准备有以下两种场景,您可以根据实际场景准备虚拟机资源。 首次创建多活实例,需要根据MAS实例资源要求申请新的虚拟机。 在已创建过多活实例且实例已删除的虚拟机上重新创建多活实例。 准备依赖资源(首次创建多活实例)
执行工作流 执行已编排好的工作流,实现业务容灾切换的完整流程。 前提条件 已创建“异地容灾”类型的命名空间,如何创建命名空间请参考创建命名空间。 在命名空间下已购买执行工作流的多活管理中心,创建多活实例请参考购买多活管理中心。 在命名空间下已创建并编排好工作流。 操作步骤 登录M
云选择 被监控的Elasticsearch部署的环境。 局点 被监控Elasticsearch部署的区域。 azs 被监控Elasticsearch部署的可用区。 连接地址 Elasticsearch的访问地址和端口。 添加连接地址 添加Elasticsearch的连接地址。 用户名
云厂商,实现跨云监控。 局点 被监控Redis集群所属区域。 azs 被监控Redis集群所部署的可用区。 连接地址 被监控Redis的连接地址和端口。 连接密码 被监控Redis的连接密码。 确认密码 请再次输入密码。 填写高级配置,完成后单击“下一步:确认配置”。 图3 新增Redis监控-高级配置
监控用户名 被监控的数据库的用户名。 监控用户密码 被监控的数据库的用户密码。 确认密码 再次填写监控用户密码。 填写数据中心配置,完成后单击“下一步:数据库配置”。 图2 新增MongoDB监控-数据中心 表3 数据中心配置信息 参数 配置说明 云选择 被监控的MongoDB数据库部署的环境。
在MAS实例控制台新增一个MAS应用,一个实例可以创建多个不同的应用,实例中的所有资源都要归属到某个应用下。 新增监控 在所属命名空间为同城多活类型的多活实例下,创建业务所需的监控器。 新增MySQL/Oracle/PostgreSQL监控 在实例控制台的监控列表页面根据业务需要新增MySQL或Or
协议选择http或https,地址填写APIG的连接地址。 请求路径 APIG的健康检查路径信息。 请求方法 可选择GET、POST、DELETE、PUT、PATCH方法。 响应码 根据监控的APIG的接口实际需求配置,例如200。 请求头 根据监控的APIG的接口实际需求配置请求头。 请求头若涉及敏感信息,请用户自行加密再填入。
单击右上角的“创建应用”。 配置应用基本信息。 表1 应用基本配置 参数 配置说明 名称 自定义应用名称。 描述 填写对该应用的描述内容,选填项。 该应用是否允许纳管其他应用下的资源 开启时,可以纳管已被其他应用纳管的资源。 服务 选择云服务。 资源类型 展示所选云服务下包含的资源类型。
一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群,一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 如果您需要提高应用的高可用性,建议您将多活实例创建在不同的可用区内;如果您需要较低的网络时延,建议
用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费影响 包年/包月 对于包年/包月MAS实例,用户已经预先支付了资源费用,因此在账户出现欠费的情况下,已有的包年/包月MAS实例仍可正常使用。然而,对于涉及费用的操作,如
选择被监控的APIG部署的环境。 局点 被监控的APIG所在Region。 连接地址 协议选择http或https,地址填写APIG的连接地址。 请求路径 APIG的健康检查路径信息。 请求方法 可选择GET、POST、DELETE、PUT、PATCH方法。 响应码 根据监控的APIG的接口实际需求配置,例如200。
作用。用户被授予的策略中,一个授权项的作用如果同时存在Allow和Deny,则遵循Deny优先原则。 如果您给用户授予MAS FullAccess的系统策略,但不希望用户拥有MAS FullAccess中定义的删除MAS实例权限,您可以创建一条拒绝删除MAS实例的自定义策略,然后同时将MAS
要添加B账号下的RDS资源作为数据源,可通过B账号先创建委托将RDS资源共享给A账号,A账号在MAS控制台创建凭证(基于B账号创建的委托),并通过凭证来查询和调用B账号的RDS资源。 参考步骤如下: 委托方B账号创建委托并授权,建议授予被委托账号所需IAM和RDS的最小权限。 IAM所需最小权限策略如下:
服务中连接池中的命名一致。如果不对接MAS服务,props配置、etcd配置无需配置,sources数据源配置本地所用数据库即可。 下列场景中的配置都包含了props、etcd的配置,配置项的具体值含义参考配置项详细信息列表。 MAS-DB-SDK配置示例,这里的配置只作为一个格