監視工件儲存耗用量

Azure DevOps 服務

Azure Artifacts 採用以消耗為基礎的計費模式,並支援儲存多種套件類型,包括 NuGet、npm、Python、Maven、Cargo 及 Universal Packages。 免費方案提供 2 GiB 儲存空間,但如果超過這個限制,你可以選擇升級為付費訂閱或刪除現有的文物。 組織與專案設定中的產物儲存介面,讓你能監控組織層級與專案層級的儲存使用情況。 儲存體也會依專案和成品類型分組。

先決條件

產品 要求
Azure DevOps - 一個Azure DevOps 組織與一個專案。
- Azure Artifacts feed。

組織層級記憶體

組織層級的儲存檢視提供總儲存使用量的概覽,包括依工件類型及專案劃分的儲存消耗。

  1. 登入您的 Azure DevOps 組織。

  2. 選擇齒輪圖示組織設定,然後在構件中選擇儲存體。

  3. 您可以查看 總儲存摘要、 依工件類型儲存,以及 依專案分類的儲存 。

    顯示儲存空間使用量的截圖。

  4. 從「按類型儲存」區段中選擇「檢視儲存詳情」,即可查看組織範圍內資料流中套件的總儲存空間。

    顯示組織範圍摘要來源中套件總儲存空間的螢幕擷取畫面。

注意

按專案儲存清單只包含儲存空間使用量最高的專案,而非您組織中完整的專案清單。

專案層級記憶體

專案層級儲存檢視提供總儲存使用量的概覽,包括依工件類型的儲存消耗。

  1. 登入你的 Azure DevOps 組織,然後導覽到你的專案。

  2. 從左側導覽窗格,選擇齒輪圖示的專案設定,然後在 Artifact 裡選擇儲存。

  3. 您可以查看專案的總儲存摘要及依工件類型的儲存。

    顯示專案層級儲存空間使用量的螢幕擷圖。

  4. 從 依類型儲存 區段選取 檢視儲存空間明細,以檢視專案範圍內的饋送中套件的總儲存空間。

    顯示專案範圍摘要中套件總儲存空間的截圖。

注意

Azure Artifacts 為每個組織提供 2 GiB 的免費儲存空間。 免費方案設計用來幫助你評估 Azure Artifacts 是否適合你的工作流程。 當您的組織開始處理更重要的工作時,建議您 設定帳單 ,以確保您擁有適當的資源。

大小和計數限制

下表說明每種套件類型的支援大小與數量限制:

套件類型 封包大小限制(每個檔案) 版本數量限制 每個來源的套件 ID 限制
NuGet 500 MiB 每個套件 ID 有 5,000 個版本 無限制
npm 500 MiB 每個套件 ID 有 5,000 個版本 無限制
Maven 500 MiB 每個套件 ID 有 5,000 個版本 無限制
Python 500 MiB 每個套件 ID 有 5,000 個版本 無限制
貨運 500 MiB 每個套件 ID 有 5,000 個版本 無限制
Universal Packages 4 TiB 每個套件 ID 有 5,000 個版本 無限制

注意

Azure Artifacts 強制執行 npm 專案中 package.json 檔案的硬性限制為 375 KB。

增加工件儲存限制

Azure Artifacts 每個組織包含 2 GiB 的免費儲存空間。 一旦你的組織達到儲存空間上限,就無法再發佈新的工件。 若要繼續,您可以依照下列步驟刪除部分現有的成品或增加記憶體限制:

  1. 為組織設定計費。

    注意

    要為您的組織設定帳單,您必須是專案集合管理員群組的成員,並且在組織用於帳單的 Azure 子版中擁有 Owner或Contributor角色。 詳情請參閱 「管理帳單 」。

  2. 登入你的 Azure DevOps 組織,首先選取 組織設定,然後選取 >,再從 使用限制 下拉選單中選擇 無限制,按使用量付費。

  3. 完成時,請選取 [ 儲存 ]。

    顯示如何增加 Artifacts 儲存限制的截圖。

FAQs

問:什麼會算入我的儲存計費總額?

答:所有套件類型,包括 npm、NuGet、Python、Maven、Cargo 和 Universal Packages,都會計入你的帳單儲存空間。 從上游來源儲存的套件也會計入您的計費儲存空間。 不過,管線成品和管線快取不會計入儲存費用。

問:資源回收筒中的包裹會影響我的儲存空間使用量嗎?

答:是的,回收站中的包裹仍會計入您的總儲存空間。 它們會在 30 天后自動刪除,但您可以透過從資源回收筒中刪除它們來提前手動刪除它們。

問:如果我從我的 Azure DevOps 組織中移除我的 Azure 訂閱會發生什麼事?

答:從您的 Azure DevOps 組織中移除 Azure 訂閱,會限制您使用免費方案的權限。 如果您的儲存使用量超過 2 GiB,您將擁有套件的唯讀存取權。 要發佈新套件,您必須將儲存空間使用量降至 2 GiB 以下,或重新連接 Azure 訂閱並設定帳單以升級儲存層級。

問:為什麼即使我儲存了文件,儲存量仍顯示為 0 GiB?

答:儲存測量的最小單位是 1 GiB。 如果您的使用量低於該閾值,它將顯示為 0 GiB。

問:已刪除的工件需要多長時間才能反映在計費儲存中?

答:儲存指標通常會在 24 小時內更新,但最多可能需要 48 小時。 如果您無法上傳成品,暫時的因應措施是提高使用層級,並在指標重新整理後再次減少使用量。

注意

「組織設定>」頁面中的「已使用」欄每天更新一次,因此變更可能不會立即反映。 不過,組織設定中的「>儲存」頁面會更頻繁地更新,這可能會導致兩個頁面之間出現輕微差異。

問:如何管理過時套件的保留?

答:您可以設定保留原則,以自動刪除過時的套件。 不過,升級為檢視的套件不受這些原則的約束。 如需詳細資訊,請參閱 如何使用保留原則刪除舊套件 。

問:如何手動刪除特定套件?

答:如需逐步指示,請參閱 刪除和復原套件 。