监视项目存储消耗

Azure DevOps Services

Azure Artifacts 针对它支持的所有包类型(例如 NuGet、npm、Python、Maven 和通用包)采用基于消耗的计费模型。 免费层计划提供两 Gb 的存储容量, (GiB) 存储各种包类型。 如果超出存储限制,可以升级到付费订阅或删除一些现有项目。

组织/项目设置中可用的项目存储 UI 允许你在组织和项目级别监视存储使用情况。 存储还按项目和项目类型进行分组。

组织级存储

组织级别视图提供总存储使用情况的概述,以及按项目类型和按项目的存储消耗量。

  1. 登录到你的 Azure DevOps 组织。

  2. 选择“齿轮图标组织设置”,然后从左侧导航窗格中选择“存储”。

    显示如何导航到组织级存储的屏幕截图。

  3. 可以查看总存储摘要、按项目类型和按组织中的项目存储的存储。

    显示存储消耗级别的屏幕截图。

  4. “按类型”部分选择“查看存储细分”,以查看组织范围内源中包的总存储。

    显示组织范围的源中包的总存储的屏幕截图。

注意

按项目列出的存储仅包括存储消耗量最大的项目,而不是组织中项目的完整列表。

项目级存储

项目级视图提供总存储使用情况的概述,以及按项目类型排序的存储消耗量。

  1. 登录到 Azure DevOps 组织,然后导航到项目。

  2. 选择齿轮图标“项目设置”,然后从左侧导航窗格中选择“存储”。

    显示如何导航到项目级存储的屏幕截图。

  3. 可以按项目类型查看总存储摘要和存储消耗量。

    显示项目级别存储消耗量的屏幕截图。

  4. 从“按类型”部分选择“查看存储细分”,以查看项目范围的源中包的总存储。

    显示项目范围源中包的总存储的屏幕截图。

注意

Azure Artifacts 为每个组织提供 2 GiB 的免费存储。 此免费层旨在帮助评估 Azure Artifacts 是否符合工作流。 当你的组织开始处理更多关键任务时,我们建议 设置计费 ,以确保你拥有适当的资源。

增加工件存储限制

Azure Artifacts 为每个组织提供 2 GiB 的免费存储。 组织达到最大存储限制后,将无法发布新项目。 若要继续,可以删除某些现有项目,或按照以下步骤增加存储限制:

  1. 设置组织的计费

  2. 登录到 Azure DevOps 组织,选择“组织设置>计费”,然后选择“无限制”,从“使用情况限制”下拉列表中为使用的内容付费。

  3. 完成时选择“保存”。

    显示如何增加 Artifacts 存储限制的屏幕截图。

FAQs

问:哪些内容计入我的总计费存储?

答:所有包类型:npm、NuGet、Python、Maven、Cargo 和通用包包含在计费存储中。 从上游源保存的包也计入计费存储。 但是,管道工件和管道缓存不会影响存储费用。

问:回收站中的包是否会影响我的存储使用情况?

答:是的,回收站中的包仍计入总存储。 它们会在 30 天后自动删除,您也可以在此之前手动从回收站中移除。

问:如果我从 Azure DevOps 组织中删除 Azure 订阅,会发生什么情况?

答:从 Azure DevOps 组织中删除 Azure 订阅会限制对免费层的访问。 如果存储使用量超过 2 GiB,则对包具有只读访问权限。 若要发布新包,必须减少低于 2 GiB 的存储使用量,或重新连接 Azure 订阅并设置计费以 升级存储层

问:即使存储了工件,我的存储使用情况为何显示为 0 GiB?

答:存储度量单位最小为 1 GiB。 如果使用量低于该阈值,它将显示为 0 GiB。

问:已删除的项目在计费存储中反映需要多长时间?

答:存储指标通常在 24 小时内更新,但最长可能需要 48 小时。 如果无法上传构件,临时解决方法是提高使用级别,并在指标刷新后再次降低级别。

注意

“组织设置>”页中的“已用”列每天更新一次,因此可能不会立即反映更改。 但是,“组织”设置中的>存储”页更新得更频繁,这可能会导致两个页面之间略有差异。

问:如何管理过时包的保留期?

答:可以配置保留策略以自动删除过时的包。 但是,升级到视图的包不受这些策略的豁免。 有关更多详细信息 ,请参阅如何使用保留策略删除旧包

问:如何手动删除特定包?

答:有关分步说明,请参阅 “删除和恢复包 ”。