本文分別介紹 Prometheus 執行個體計費和容器監控計費案例。
Prometheus 執行個體
假設您在新加坡地區的一個 Prometheus 執行個體配置如下:
採集任務(Scrape Job):
基礎指標:1 個採集任務,有 1 個採集目標(Target),每個目標含 200 個指標
自訂指標:1 個採集任務,有 2 個採集目標(Target),每個目標含 500 個指標
單個採樣點規模:0.5 KB
採集間隔:均為每 15 秒一次
儲存時間長度:180 天,其中熱儲存 90 天、Archive Storage 90 天
Archive Storage量隨時間累積,以下計算公式假設資料已存滿180天。
案例1:按指標寫入量計費
指標傳入費用
日寫入量 = 採集任務個數 * 每個任務的採集目標個數 * 每個採集目標的指標個數 * (每日秒數/採集間隔) * 單個採樣點規模,單位:GB,四捨五入後保留1位小數
基礎指標 :1 * 1 * 200 *(86400/15) * 0.5 KB = 576000 KB ≈ 0.5 GB
自訂指標:1 * 2 * 500 * (86400/15) * 0.5 KB = 2880000 KB ≈ 2.7 GB
月寫入費用:
基礎指標:0 美元
自訂指標:((日寫入量 * 每月天數)- 月免費額度)* 每 GB 單價 = ((2.7 * 30)- 50)* 0.087 = 2.697 美元
指標傳入費用 = 基礎指標月寫入費用 + 自訂指標月寫入費用 = 0 + 2.697 = 2.697 美元
Archive Storage費用
Archive Storage費用 = (基礎指標日寫入量 + 自訂指標日寫入量)* Archive Storage時間長度 * Archive Storage單價 * 每月天數 =(0.5 + 2.7)* 90 * 0.00022 * 30 = 1.9008 美元
月總費用
指標傳入費用 + Archive Storage費用 = 2.697 + 1.9008 = 4.5978 美元
案例2:按指標上報量計費
指標傳入費用
日上報量 = 採集任務個數 * 每個任務的採集目標個數 * 每個採集目標的指標個數 * (每天秒數/採集間隔),單位:個
基礎指標 :1 * 1 * 200 * (86400/15) = 1152000
自訂指標:1 * 2 * 500 * (86400/15) = 5760000
月上報費用:
基礎指標:0 美元
自訂指標:日上報量/1000000 * 每百萬單價 * 每月天數 = 5760000/1000000 * 0.176 * 30 = 6(四捨五入取整) * 0.176 * 30 = 31.68 美元
指標傳入費用 = 基礎指標月上報費用 + 自訂指標月上報費用 = 0 + 31.68 = 31.68 美元
Archive Storage費用
日儲存量 = (基礎指標日上報量 + 自訂指標日上報量)* 單個採樣點規模 * 儲存時間長度,單位:GB,四捨五入後保留1位小數
(1152000 + 5760000)* 0.5 * 90 = 311040000 KB ≈ 296.6 GB
月儲存費用 = 日儲存量 * 儲存單價 * 每月天數 = 296.6 * 0.00022 * 30 = 1.95756 美元
月總費用
指標傳入費用 + Archive Storage費用 = 31.68 + 1.95756 = 33.63756 美元
容器監控
假設您在新加坡地區的資源配置如下:
叢集:1個 ACK 叢集,且開通了容器監控 Pro 版,共 50 個節點
Prometheus 執行個體:
指標:
基礎指標:採集預設的容器叢集基礎指標
自訂指標:1 個採集任務,有 2 個採集目標(Target),每個目標含 500 個指標
單個採樣點規模:0.5 KB
採集間隔:均為每 15 秒一次
儲存時間長度:熱儲存 90 天
叢集規模監控費用
月監控費用 = 叢集節點數/10 * OCU 單價 * 每日小時數 * 每月天數 = 50/10 * 0.033 * 24 * 30 = 118.8 美元
Prometheus 執行個體費用
以指標寫入量計費為例,每月總費用 = 指標傳入費用 + Archive Storage費用 = 2.697 + 0 = 2.697 美元
月總費用
叢集規模監控費用 + Prometheus 執行個體費用 = 118.8 + 2.697 = 121.497 美元