本文介绍如何进行组织的资源用量管理。
前提条件
查看资源用量
方法一:登录云效控制台,在实例管理页面单击实例进入详情页,然后单击资源用量页签,可查看资源用量信息。
方法二:登录云效控制台,在右上角的头像选择组织管理后台进入,然后在左侧导航栏单击资源与套餐,可查看资源用量信息。
自定义资源阈值并超额告警
通过设置资源告警阈值范围,并结合云监控事件订阅服务,实现资源使用超额的及时告警通知。
步骤一:自定义资源告警阈值
登录控制台,在实例管理页面单击实例进入详情页,然后单击资源用量页签。
针对期望设置告警阈值的资源卡片,单击设置,输入期望的阈值。代码存储和制品存储均使用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。
清除资源告警阈值
前往控制台,进入组织实例详情页面,然后单击资源用量页签。在对应资源卡片单击清除阈值,确认后可清除阈值,清除后停止告警。
- 本页导读 (1)
- 前提条件
- 查看资源用量
- 自定义资源阈值并超额告警
- 步骤一:自定义资源告警阈值
- 步骤二:配置告警规则(必选)
- 告警参数说明
- 清除资源告警阈值