记录弹性伸缩
更新时间 2025-10-20 11:20:44
最近更新时间: 2025-10-20 11:20:44
本文主要介绍如何记录弹性伸缩。
操作场景
弹性伸缩支持使用云审计记录服务资源操作。云审计记录的操作类型有三种,通过云平台帐户登录管理控制台执行的操作,通过云服务支持的API执行的操作,以及系统内部触发的操作。
如果用户开通了云审计,AS服务的API被调用时,调用信息将会上报到云审计,云审计会将操作信息定时的转储到用户指定的对象存储桶。通过云审计服务,您可以记录与弹性伸缩相关的操作事件,便于日后的查询、审计和回溯。
Cloud Trace Service中的AS信息
在您的应用系统中启用云审计服务后,将在日志文件记录对弹性伸缩执行的API调用的操作。您可以在云审计服务管理控制台查询近7天内的操作记录。如果需要保存7天之前的操作记录,您可以通过对象存储服务(Object Storage Service,以下简称OBS),将操作记录实时同步保存至OBS。
云审计服务支持的AS操作列表如下表所示。
表 云审计服务支持的AS操作列表
| 操作名称 | 资源类型 | 事件名称 |
|---|---|---|
| 创建伸缩组 | scaling_group | createScalingGroup |
| 修改伸缩组 | scaling_group | modifyScalingGroup |
| 删除伸缩组 | scaling_group | deleteScalingGroup |
| 启用伸缩组 | scaling_group | enableScalingGroup |
| 停用伸缩组 | scaling_group | disableScalingGroup |
| 操作伸缩组 | scaling_group | operateScalingGroup |
| 创建伸缩配置 | scaling_configuration | createScalingConfiguration |
| 删除伸缩配置 | scaling_configuration | deleteScalingConfiguration |
| 批量删除伸缩配置 | scaling_configuration | batchDeleteScalingConfiguration |
| 创建伸缩策略 | scaling_policy | createScalingPolicy |
| 修改伸缩策略 | scaling_policy | modifyScalingPolicy |
| 删除伸缩策略 | scaling_policy | deleteScalingPolicy |
| 启用伸缩策略 | scaling_policy | enableScalingPolicy |
| 停用伸缩策略 | scaling_policy | disableScalingPolicy |
| 执行伸缩策略 | scaling_policy | executeScalingPolicy |
| 操作伸缩策略 | scaling_policy | operateScalingPolicy |
| 批量启用伸缩策略 | scaling_policy | batchEnableScalingPolicies |
| 批量停用伸缩策略 | scaling_policy | batchDisableScalingPolicies |
| 移除实例 | scaling_instance | removeInstance |
| 批量移除实例 | scaling_instance | batchRemoveInstances |
| 批量添加实例 | scaling_instance | batchAddInstances |
| 批量操作实例 | scaling_instance | batchOperateInstance |
| 批量设置实例保护 | scaling_instance | batchProtectInstances |
| 批量取消实例保护 | scaling_instance | batchUnprotectInstances |
| 批量转入实例备用 | scaling_instance | batchEnterStandbyInstances |