检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据界面提示进行参数配置,如表1所示。 表1 参数配置 参数名称 参数说明 取值样例 通知事件 每当伸缩组出现以下一种或几种场景时,向用户发送通知。 扩容成功 减容成功 异常 扩容失败 减容失败 - 通知主题 选择已经创建成功主题。请参见创建主题。 - 单击“确定”。 父主题: 伸缩组和实例的监控
弹性伸缩监控指标说明 功能说明 本节定义了弹性伸缩上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索弹性伸缩产生的监控指标和告警信息。 命名空间 SYS.AS 监控指标 指标 指标名称 含义 取值范围 备注 cpu_util CPU使用率
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。
String 企业项目ID,当传入all_granted_eps时表示查询该用户所有授权的企业项目下的伸缩组列表,如何获取企业项目ID,请参考查询企业项目列表。 说明: 华为云帐号和拥有全局权限的IAM用户可以查询该用户所有伸缩组列表。 授予部分企业项目的IAM用户,如果拥有超过100个企
ecycle_hook/{scaling_group_id} as:lifecycleHooks:create √ √ 查询生命周期挂钩列表 GET /autoscaling-api/v1/{project_id}/scaling_lifecycle_hook/{scaling_group_id}/list
请参见磁盘类型及性能介绍。 仅支持按需计费。 表6 创建磁盘的metadata字段数据结构说明 参数 参数类型 描述 __system__encrypted String metadata中的表示加密功能的字段,0代表不加密,1代表加密。 该字段不存在时,云硬盘默认为不加密。 __system__cmkid
/autoscaling-api/v1/{project_id}/scaling_configuration as:configs:create √ √ 查询弹性伸缩配置列表 GET /autoscaling-api/v1/{project_id}/scaling_configuration as:configs:list
/autoscaling-api/v1/{project_id}/scaling_group as:groups:create √ √ 查询弹性伸缩组列表 GET /autoscaling-api/v1/{project_id}/scaling_group as:groups:list √ √
t Storage Service,以下简称OBS),将操作记录实时同步保存至OBS。 云审计服务支持的AS操作列表如表1所示。 表1 云审计服务支持的AS操作列表 操作名称 资源类型 事件名称 创建伸缩组 scaling_group createScalingGroup 修改伸缩组
云服务器移出伸缩组。 以上两种健康检查方式,检查的结果均是将异常的云服务器从伸缩组中移除,移出伸缩组的实例,是否会将云服务器删除,如下表所述: 表1 云服务器删除规则 云服务器类型 添加方式 计费方式 健康检查异常时是否移除 健康检查异常时是否删除 自动添加的云服务器 根据伸缩组
up_instance/{scaling_group_id}/list 可以在URI后面用‘?’和‘&’添加不同的查询条件组合。支持参数说明中所有非必选参数过滤,请参考请求示例。 表1 参数说明 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 scaling_group_id
前实例数,触发缩容活动。 查看伸缩实例为移出挂起状态,代表实例被生命周期成功挂起。 图1 伸缩实例状态 触发函数运行 在FunctionGraph的函数管理页面,选择监控-日志,观察FunctionGraph是否收到通知和函数的执行结果。 图2 函数日志 在伸缩组管理页面,选择伸
响应参数 表2 响应参数 参数 参数类型 描述 tags Array of ResourceTag objects 资源标签列表。详情请见表 ResourceTag字段数据结构说明。 sys_tags Array of ResourceTag objects 系统资源标签列表。详情请见表
》查询带宽列表。 不指定scaling_resource_type 当传入all_granted_eps时: 华为云帐号和拥有全局权限的IAM用户可以查询该用户所有的伸缩组和带宽对应的伸缩策略。 授予部分企业项目的IAM用户,可以查询该用户所有授权企业项目下的伸缩组和带宽对应的伸缩策略。
调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下
API。 伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。 启用的伸缩组才能进行伸缩活动。 涉及接口 获取IAM用户Token:确定调用API鉴权时使用的token。 查询弹性伸缩组列表:确定要启用的伸缩组。 启用或停止弹性伸缩组:启用选定的弹性伸缩组。
伸缩组中未添加生命周期挂钩时,实例生命周期内状态之间的过渡如图1所示。 图1 实例生命周期内状态之间的过渡 触发条件②和④表示系统自发触发实例状态的改变。 表1 实例的状态 实例所处状态 子状态 实例状态含义 触发条件 初始状态 - 即实例还没状态。 触发条件①包括有两种情况,
配置完参数后,单击“立即创建”。 说明 ① 在“规格”栏目选择弹性云服务器类型。本示例中选择通用计算型,该类型云服务器提供均衡的计算、内存和网络资源,适用于大多数使用场景。可以选择多个规格,避免在伸缩活动发生时指定规格售罄的风险。 ② 在镜像栏目选择合适的镜像。本示例选择私有镜像
创建伸缩组 操作场景 伸缩组是具有相同属性和应用场景的云服务器和伸缩策略的集合,是启停伸缩策略和进行伸缩活动的基本单位。您可以使用伸缩策略设定的条件自动增加、减少伸缩组中的实例数量,或维持伸缩组中固定的实例数量。 您在创建伸缩组时,需为伸缩组指定伸缩配置,同时也可以为伸缩组添加一条或多条伸缩策略。
指使用设置root用户(Linux操作系统)和Administrator用户(Windows操作系统)的初始密码方式作为弹性云服务器的鉴权方式,如果选择此方式,您可以通过用户名密码方式登录弹性云服务器。 Admin@123 高级配置 高级配置可对实例自定义数据注入和云服务器组进行配置。 可选择“暂不配置”和“现在配置”。