跳转至

预算管理

预算管理是观测云 FinOps 能力的重要组成部分,帮助您为云资源消费设定月度/季度/年度上限,并通过消费进度和趋势预测及时发现预算风险。

功能概述

通过预算管理,您可以:

  • 按全局、产品、云账户、地域、云厂商五个维度设定消费预算;
  • 设置实际阈值告警(如 80% 预警、100% 超预算),消费达到阈值时自动通知;
  • 开启预测超支预警,在实际超支前接收提醒;
  • 在概览页和预算详情页查看预算执行进度、预计周期末消费和消费趋势;
  • 追溯预算告警历史,了解每次告警的触发详情与通知状态。

前提条件

在使用预算管理前,请确保:

  1. 已完成云账号接入,且账单数据正常采集;
  2. 当前账号角色为工作空间 Owner或管理员(仅只读权限的成员无法创建/编辑/删除预算规则);
  3. 工作空间已配置结算货币(预算金额单位跟随工作空间结算货币,不可单独选择)。

创建预算

操作步骤

  1. 进入概览 > 预算分析 Tab,点击「+ 创建预算」;
  2. 或进入预算页面,点击「+ 创建预算」按钮。

配置项说明

配置项 必填 说明
预算名称 是 自定义名称,如「月度总预算」「ECS 预算」
预算维度 是 全局 / 产品 / 云账户 / 地域 / 云厂商
维度值 视维度而定 非全局维度时,从已有账单数据中下拉选择
预算金额 是 仅输入数字,货币符号自动前置(跟随工作空间)
预算周期 是 月度 / 季度 / 年度,创建后不可修改
告警阈值 否 默认勾选 80% 预警、100% 超预算;支持自定义 1-100 整数
预测超支预警 否 开启后,在预计周期末消费达到预算的 90%,或预计未来 7 天内超出预算时发送提醒
通知对象 是 复用观测云通知对象管理(成员/团队/邮箱/Webhook)

预测结果由系统自动生成。“预测超支预警”只控制是否发送预测提醒,不影响页面展示的预测结果。

注意
  • 同一维度 + 维度值组合下不允许重复创建(如已存在「产品-ECS」预算,则无法再创建第二条);
  • 预算金额必须大于 0。

预算列表

预算列表页展示当前工作空间下的所有预算规则,支持以下操作:

列表字段

字段 说明
预算名称 规则名称,点击可进入详情
维度 全局 / 产品 / 云账户 / 地域 / 云厂商
预算额 预算金额(含货币符号)
周期 月度 / 季度 / 年度
已用 当前周期内累计已用金额
进度 使用率进度条,带颜色区分状态
预计周期末 根据当前消费趋势预测的周期末累计消费金额;无可用预测时显示“—”
状态 正常 / 预警 / 预计超支 / 超预算 / 已停用
操作 编辑 / 删除

排序规则

列表默认按状态排序:超预算 > 预计超支 > 预警 > 正常 > 已停用,同状态下按使用率从高到低排列。

快捷筛选

左侧支持按状态、维度、周期快捷筛选。使用“预计超支”筛选,可以快速找到可能在本周期内超出预算的项目。

删除预算

点击删除后弹出二次确认弹窗:

注意

删除后不可恢复,相关告警规则也将失效。

确认删除后,该预算规则及关联告警历史将被移除。

预算详情

点击预算名称进入详情页,自上而下依次查看以下内容:

顶部栏

展示预算名称、当前状态、停用按钮、跳转查看器入口。

四宫格指标

指标 说明
预算金额 该预算的设定上限
本周期已用 当前周期累计已用金额
预计周期末 预测的周期末累计消费金额
预计超支金额 预计周期末消费超出预算的金额

没有可用预测时,“预计周期末”和“预计超支金额”显示为“—”。

进度条

可视化展示已用百分比,并标注预警阈值位置。

  • 绿色:正常(使用率 < 阈值%)
  • 黄色:预警(阈值% ≤ 使用率 < 100%)
  • 红色:超预算(使用率 ≥ 100%)

配置信息

展示预算的完整配置:名称、维度、周期、阈值、预测超支预警、通知对象、创建时间。

执行趋势图

趋势图展示当前周期的累计实际消费和预计消费:

  • 实线表示累计实际消费;
  • 虚线表示从当前日期到周期结束的预计消费;
  • 图中同时标注预算预警阈值、预算上限、今日位置及预计首次超支日期。

您可以通过显示预测开关显示或隐藏预测线。该开关只影响图表展示,不影响预算状态和告警。

基于当前周期累计消费的线性趋势预测,每日更新,仅供预算判断。

告警历史

表格展示该预算的所有历史告警记录:

字段 说明
触发时间 告警触发时间(精确到分钟)
告警类型 预警 / 预测预警 / 合并预警 / 超预算
触发详情 实际消费、预计周期末消费及对应触发原因
发送状态 已提交 / 提交失败
通知对象 实际接收通知的成员/团队列表

如果实际消费和预测结果同时达到提醒条件,系统只发送一条通知,并在通知中同时说明两个原因。例如:

当前实际消费已达到预算的 80%,预计 4 天后超出预算,周期末预计消费 ¥1,128。

注意

发送状态「已提交」表示通知任务已成功提交至发送队列,不代表收件服务器最终投递成功。

预算状态判定

预算状态说明如下:

状态 判定条件
超预算 实际使用率 ≥ 100%
预计超支 预计周期末消费达到或超过预算金额
预警 实际使用率达到告警阈值,或预计周期末消费达到预算的 90%
正常 当前消费和预测结果均未达到提醒条件
已停用 用户手动停用

使用率计算公式:

使用率 = 已用金额 ÷ 预算金额 × 100%

其中已用金额为当前周期内,符合该预算维度的累计实付消费金额,截止到昨日 24:00。

数据时效性

预算管理的数据更新频率为天级:

  • 账单数据采集:每天执行一次;
  • 预算进度更新:每天 00:30 执行;
  • 页面展示数据截止到昨日 24:00,不包含当天消费;
  • 消费预测每日更新,仅预测当前预算周期;
  • 当可用消费数据不足时,页面显示“数据不足,暂无法生成消费预测”,且不会发送预测提醒;
  • 预测暂不可用时,实际消费进度和实际阈值告警仍可正常使用;
  • 已停用预算不生成消费预测。

文档评价

文档内容是否对您有帮助?