检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全局配置 为监控提供密钥配置和通知配置能力,支持配置数据中心级自动切换能力。 密钥配置 机房监控通知配置 数据中心级自动切换 父主题: 监控管理
配置POM.xml和yaml文件 配置yaml文件 登录MAS服务控制台,在“多活管理”页面单击实例,进入实例详情控制台。 在页面顶端导航栏选择“监控列表”,单击MySQL监控所在行的“更多>SDK接入配置”,获取SDK接入配置。 此处获取的yaml配置不会携带MySQL用户名密
Mysql配置示例 结合配置项说明,在配置文件或配置信息添加故障注入相关配置。 配置文件示例config_mysql_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx databaseName: xxxx
UniAgent接入ECS 本章节指导您将UniAgent接入ECS。 远程安装步骤 登录MAS控制台。 单击“混沌工程>探针管理”,进入“探针管理”页面。 在“我的应用”栏下选择所需安装的应用。 单击右上角的“UniAgent安装”,进入UniAgent安装页面。 选择“弹性云服务器 ECS”。
监控配置 本章节指导用户配置全局监控参数。 在创建监控器时“高级配置”中已配置的监控参数,以“高级配置”中配置的值为准,不受全局监控配置影响。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”,单击页面左上角的“监控配置”。
密钥配置 添加密钥 登录MAS控制台,在“多活管理”页面单击实例(实例所属命名空间类型为同城多活),进入实例控制台。 在页面顶端导航栏选择“全局配置”。 单击“密钥配置”页面左上角的“添加密钥”。 在弹窗中配置信息,单击“确定”。 图1 密钥配置 表1 密钥配置 参数 配置说明 云选择
8S。 远程安装步骤 登录MAS控制台。 单击“混沌工程>探针管理”,进入“探针管理”页面。 在“我的应用”栏下选择所需安装的应用。 单击右上角的“UniAgent安装”,进入UniAgent安装页面。 选择“弹性云服务器 ECS”。 这里选择“弹性云服务器 ECS”页签,是因为
安装探针简介 管理UniAgent和故障注入探针,故障注入前需保证两种探针均处于正常运行状态。 故障注入探针提供各类故障脚本,安装故障注入探针前需先完成UniAgent探针的安装, UniAgent探针负责打通VPC网络传递变更指令。 安装探针包括“远程安装”和“手动安装”两种方
云服务安装UniAgent UniAgent接入ECS UniAgent接入CCE UniAgent接入自建K8S 父主题: UniAgent探针
配置项说明 表1 InjectionProperties数据结构说明 参数名称 是否必选 参数类型 取值范围 描述 active 是 bool true/false 默认false 故障注入功能是否开启。 duration 是 int - 故障注入持续时间,单位:秒。 interval
直连接入(公网) 云下主机,或非华为云主机,以及跨region接入的华为云主机也可以采用此方式接入。 登录MAS控制台。 单击“混沌工程>探针管理”,进入“探针管理”页面。 在“我的应用”栏下选择所需安装的应用。 单击右上角的“UniAgent安装”,进入UniAgent安装页面。 选择“直连接入-主机”。
在页面顶端导航栏选择“全局配置”。 进入“通知配置”页面,单击配置右侧的“编辑”。 在弹窗中修改信息,完成后单击“确定”。 删除配置 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“全局配置”。 进入“通知配置”页面,单击配置右侧的“删除”。 单击提示弹窗中的“确定”,完成删除操作。
选择UniAgent版本。 选择安装机及CCE。 选一台已经安装了UniAgent的主机作为安装机,安装机通过代理的方式作为中间桥梁安装UniAgent到同一个VPC下的其他主机。 添加UniAgent主机,配置如下信息。 添加任意一台CCE集群中的主机节点即可。 表1 配置UniAgent主机
object 请参考表3 etcd配置,如配置,则会从远端拉取。RedisServer配置对本地配置进行覆盖。同MAS-DB-SDK配置。 Redis 是 RedisClusterConfiguration object 请参考表4 RedisServer配置。 route-algorithm
安装探针 安装探针简介 UniAgent探针 故障注入探针 父主题: 混沌工程
EtcdConfiguration数据结构说明 etcd配置,如配置,则会从远端拉取MongoServer配置对本地配置进行覆盖。 sources 是 ClientConfiguration object 请参考表4 ClientConfiguration数据结构说明 MongoClient配置。 active 是
参数配置说明 全部配置 参数名称 是否必选 参数类型 取值范围 描述 devspore.css.etcd 否 参考MAS-DB-SDK - - devspore.css.prop 否 参考MAS-DB-SDK - - devspore.css.esservers 是 Map<String
Redis配置示例 结合配置项说明,在配置文件或配置信息添加故障注入相关配置。 配置文件示例config_Redis_chaos.yaml props: version: v1 appId: xxx monitorId: xxxx cloud: xxxx region:
探针接入ECS 本章节指导您将探针接入ECS。 操作步骤 登录MAS控制台。 单击“混沌工程>探针管理”,进入“探针管理”页面。 在“我的应用”栏下选择所需安装的应用,该应用已纳管ECS资源。 选择“弹性云服务器 ECS”页签。 单击操作列“安装探针”。 待探针状态显示运行中,则安装完成。
跨云跨IDC安装UniAgent 接入主机 接入自建K8S 父主题: UniAgent探针