Skip to main content

预算和警报

预算功能可帮你跟踪和控制不同产品的支出情况。

预算和警报允许跟踪企业、组织、成本中心(仅限企业)、用户和存储库的按流量计费的产品支出。 预算和警报不适用于预付费批量许可证。

设置每月预算,可以监督支出,并在支出超过预算限额的某些预设百分比时通过电子邮件接收通知。 这可以帮助你控制在预算内,避免超支。

停止使用

对于大多数基于许可证的产品,例如GitHub CopilotGitHub Team,和GitHub Enterprise,设置预算不会阻止使用预算金额,但会提供警报。 GitHub Advanced Security SKU 是一个例外,因为它们可以设置为在达到预算金额时停止使用。 请参阅“GitHub Advanced Security 许可证计费”。

对于按流量计费的产品(例如 GitHub Actions, CopilotAI credits或云沙盒),可以设置预算,以防止在达到预算阈值后使用。

类型和范围

每个预算都有一个类型和范围,用于定义哪些付费使用会计入该预算的支出。

  • 类型:定义要计量的计费产品或 SKU。

  • 范围:定义预算适用于整个帐户,还是适用于存储库、组织、成本中心(仅限企业)或用户的子集。 目前仅对 CopilotAI credits 支持用户范围预算,并且有三个作用域:

    • 通用:默认适用于所有许可用户
    • 成本中心用户级别:适用于成本中心中的每个用户
    • 个人:针对特定用户替代上述内容

对于 Copilot,成本中心还可以设置包含的使用量控制,用于限定成本中心在开始按量计费之前可使用的共享 AI credits 池额度。 这是一个独立于下文所述预算及其中包含的使用情况警报的控制项。 请参阅“基于使用情况的计费预算”。

预算角色和访问权限

企业所有者和计费经理可以创建和编辑企业和成本中心预算,并且默认情况下会收到预算警报。 组织所有者可以为自己的组织设置预算,个人帐户所有者可以为自己的帐户设置预算。 这些角色中的每一个都可以查看其管理范围内的使用情况。

预算警报

当使用情况达到预算金额的 75%、90%和 100% 时,可以启用预算警报。 警报显示在 UI 中 GitHub 并通过电子邮件发送。 默认情况下,警报将转到帐户所有者和计费经理,你可以根据需要添加其他收件人。 预算警报可用于适用范围为企业、成本中心、组织或仓库的预算。

注意

用户级预算的告警功能在所有场景下并不总是可用。 不要依赖用户级预算警报作为唯一信号,还可以监视成本中心或企业级的使用情况。

包含使用情况警报

除了预算警报之外,当计划的包含使用情况在计费期间达到 90% 和 100% 时, GitHub 还可以发送电子邮件通知。 这有助于在超出免费额度之前,预防意外的超额费用或避免工作流中断。

包括的使用情况警报可用于以下按流量计费的产品:

  • GitHub Actions 分钟
  • GitHub Actions 存储
  • GitHub Packages 带宽
  • GitHub Packages 存储
  • Git 大型文件存储 带宽
  • Git 大型文件存储 存储
  • GitHub Codespaces 核心小时数
  • GitHub Codespaces 存储

每封电子邮件标识帐户、产品、与包含的津贴和当前计费周期相比的大致使用情况。 电子邮件还包括指向预算页面的直接链接,用于进一步监视。

企业所有者、组织所有者、个人帐户所有者和计费经理可以从“预算和警报”页上的 “包含使用情况警报 ”控件中选择加入或退出这些通知。 有关详细信息,请参阅“设置预算以控制按流量计费的产品的支出”。

注意

包含的使用情况警报不同于预算阈值警报。 预算阈值警报会在 支出 达到你设置的美元预算百分比时通知你。 只要计划的 免费使用津贴 快要用完,包括在内的使用警报就会通知你,无论你是否设定了预算。

创建预算后的第一个计费周期

首次创建预算时,请务必注意,预算仅适用于从创建日期开始的计量使用。 创建预算之前产生的任何使用量不会计入计算范畴。 这意味着,即使你选择了“达到预算限制时停止使用”这个选项,在创建预算后的第一个计费周期内,仍有可能超出预算。

预算限制

每个帐户的最大预算数为 10,000。

设置预算

若要开始使用预算功能,请参阅设置预算以控制按流量计费的产品的支出