本文介绍如何进行组织的资源用量管理。
前提条件
查看资源用量
方法一:登录云效控制台,在实例管理页面单击实例进入详情页,然后单击资源用量页签,可查看资源用量信息。
方法二:登录云效控制台,在右上角的头像选择组织管理后台进入,然后在左侧导航栏单击资源与套餐,可查看资源用量信息。
自定义资源阈值并超额告警
通过设置资源告警阈值范围,并结合云监控事件订阅服务,实现资源使用超额的及时告警通知。
步骤一:自定义资源告警阈值
- 登录控制台,在实例管理页面单击实例进入详情页,然后单击资源用量页签。 
- 针对期望设置告警阈值的资源卡片,单击设置,输入期望的阈值。代码存储和制品存储均使用GiB 作为单位,流水线构建使用核分为单位,仅支持输入整数值。 
- 然后单击确定完成设置。 
步骤二:配置告警规则(必选)
资源阈值设置完成后,需要前往云监控服务完成告警事件订阅和规则的配置,否则无法实现告警通知。
- 使用组织拥有者的主账号或具备云监控管理权限的 RAM 用户,前往云监控控制台的事件订阅页面。 
- 单击创建订阅策略,事件参数如下: - 基本信息:事件策略说明,可自行命名。 
- 报警订阅:请选择系统事件类型,并选择以下参数以获取云效资源阈值告警事件。 - 产品:阿里云云效 
- 事件类型:阿里云云效-通知 
- 事件名称:阿里云云效-资源使用量告警 
- 事件等级:告警(Warning) 
 
- 合并降噪、通知、推送与集成:按需自行配置。 
 
更多配置详情请参见管理事件订阅(推荐)。
完成以上配置后,即可实现资源自定义阈值及告警。
资源用量数据统计非实时,告警预计存在小时级延迟。
告警参数说明
- 实例名称: - flow_build_duration:当前自然月流水线构建时长,告警单位:核/秒。 
- code_repo_storage:代码库 Git 总容量,告警单位:Byte。 
- code_large_file_storage:代码库 Git LFS 总容量,告警单位:Byte。 
- package_file_storage:制品库总容量,告警单位:Byte; 
 
- 影响资源:组织 ID ,可根据组织 ID 查询受影响组织。 
- 事件内容: - meterName:同实例名称。 
- meterValue:对应资源实际用量值,单位跟随实例类型。如实例类型为 code_repo_storage,则用量单位为 Byte。 
 
清除资源告警阈值
前往控制台,进入组织实例详情页面,然后单击资源用量页签。在对应资源卡片单击清除阈值,确认后可清除阈值,清除后停止告警。