全部產品
Search
文件中心

Application Real-Time Monitoring Service:計費規則

更新時間:Jul 06, 2024

Managed Service for OpenTelemetry對鏈路上報和儲存、指標儲存進行隨用隨付。本文介紹隨用隨付模式的計費項目和付費方式。

重要

本文所涉及價格請以產品定價頁為準。

基本概念

  • 請求鏈路(Trace):一個請求鏈路代表一個事務或者流程在(分布式)系統中的執行過程。

  • Span:一次調用請求代表一個Span,每一個Span代表請求鏈路中被命名並計時的連續性執行片段。

  • 指標(Metric):統計資料,例如應用、介面、資料庫的請求資料、回應時間、異常數等。

  • 請求鏈路與Span的關係:在一個帳號下TraceID相同的所有運動軌跡,視為一次請求鏈路。一個請求鏈路最多包含10個請求(Span),每個Span最大不超過2 KB,超出部分將會丟棄。關於請求鏈路與Span關係的更多資訊,請參考可觀測鏈路 OpenTelemetry 版基本概念

  • 請求鏈路與指標(Metric)的關係:上報的鏈路請求會彙總產生統計指標,一個請求鏈路對應產生一個統計指標。

隨用隨付

Managed Service for OpenTelemetry的計費項目包括請求鏈路的上報和儲存、統計指標的儲存,對應單價如下:

Managed Service for OpenTelemetry每日提供一定的免費額度,如使用量低於免費額度將不收取費用,如超過免費額度(包括免費額度最大值)則按全量請求鏈路和指標計費。

計費項目

免費額度

中國內地

中國香港

海外地區

調用鏈計算(讀寫和彙總量)費用

10萬條調用鏈/天

0.13美元/百萬條調用鏈

0.182美元/百萬條調用鏈

0.182美元/百萬條調用鏈

調用鏈儲存費用

10萬條調用鏈/天

0.03美元/百萬條調用鏈×天

0.042美元/百萬條調用鏈×天

0.042美元/百萬條調用鏈×天

統計指標儲存費用

1百萬條指標/天

0.0015美元/百萬條指標×天

0.0021美元/百萬條指標×天

0.0021美元/百萬條指標×天

說明
  • 上報費用根據實際上報的請求Span數量決定,上報的鏈路請求會彙總產生統計指標(例如應用、介面、資料庫的耗時、QPS、異常等)。您可以在Managed Service for OpenTelemetry控制台的叢集配置 > 採樣儲存頁面通過設定採樣率調整上報量。

    樣本:中國內地地區每天上報1百萬調用鏈。平均每天費用為1(1個百萬調用鏈)*0.13=0.13美元。

  • 鏈路儲存費用按實際儲存量計算,每天統計總的儲存量,和儲存天數有關。您可以在Managed Service for OpenTelemetry控制台的叢集配置 > 叢集配置頁面調整適當的儲存天數。

    樣本:中國內地地區每天上報1百萬調用鏈並儲存15天。平均每天上報的調用鏈為15(天)* 1(1個百萬調用鏈)=15個百萬條,每天的儲存費用為15(百萬)*0.03=0.45美元。

  • 統計指標儲存費用按實際儲存量計算,每天統計總的儲存量,和儲存天數有關。您可以在的叢集配置 > 叢集配置頁面調整適當的儲存天數。

    樣本:中國內地地區每天上報1百萬調用鏈並儲存15天。平均每天產生約1百萬指標,儲存15天總的指標量為15(天)* 1(1個百萬指標)=15個百萬條,每天的儲存費用為15(百萬)* 0.0015=0.0225美元。

  • 計費方式:

    • Managed Service for OpenTelemetry按天計費,每天0點計費前一天費用。

    • 請求鏈路上報費用只計算當天的流量。

    • 鏈路儲存和指標儲存按儲存量計算,每天統計總儲存量,和儲存天數有關。

開通隨用隨付

開通Managed Service for OpenTelemetry

計費時間

Managed Service for OpenTelemetry會在每天0點扣除前一天的費用。

隨用隨付案例

案例一:中國內地地區每天上報4億調用鏈(約4億指標)資料。

  • 方案一:調用鏈資料和統計指標資料全量儲存30天。

    調用鏈每天計算費用:400(400個百萬調用鏈)* 0.13(百萬調用鏈計算單價)=52美元/天

    調用鏈每天儲存費用:400(400個百萬調用鏈)*30(天)* 0.03(百萬調用鏈儲存單價)=360美元/天

    指標每天儲存費用:400(400個百萬指標) * 30(天)* 0.0015(百萬指標儲存單價)=18美元/天

    總計:430美元/天

  • 方案二:調用鏈資料存放區7天,統計指標儲存30天。

    調用鏈每天計算費用:400(400個百萬調用鏈)* 0.13(百萬調用鏈計算單價)=52美元/天

    調用鏈每天儲存費用:400(400個百萬調用鏈)*7(天)* 0.03(百萬調用鏈儲存單價)=84美元/天

    指標每天儲存費用:400(400個百萬指標) *30(天)* 0.0015(百萬指標儲存單價)=18美元/天

    總計:154美元/天

案例二:中國內地地區每天上報1千萬調用鏈(約1千萬指標)資料。

調用鏈資料存放區7天,統計指標儲存30天。

調用鏈每天計算費用:10(10個百萬調用鏈)*0.13(百萬調用鏈計算單價)=1.3美元/天

調用鏈每天儲存費用:10(10個百萬調用鏈)*7(天)*0.03(百萬調用鏈儲存單價)=2.1美元/天

指標每天儲存費用:10(10個百萬指標) *30(天)*0.0015(百萬指標單價)=0.45美元/天

總計:3.85美元/天

隨用隨付價格優勢

Managed Service for OpenTelemetry作為一款對標開源自建的產品,一直在追求更高的性價比。在大部分主流開源APM都僅儲存7天資料的情況下,Managed Service for OpenTelemetry預設30天的儲存顯得不夠靈活。

為了讓您更好的按需使用,Managed Service for OpenTelemetry把計算和儲存的價格進行了分割,同時提供即時調整儲存時間長度的功能,讓您可以按需調節自己資料的儲存時間長度,從而更好的控製成本。

表 2. 與開源自建成本的對比

客戶類型

客戶節點數

每日請求數

機器配置

開源成本(美元/月)

Managed Service for OpenTelemetry(美元/月)

小型客戶

80

2000萬請求(請求複雜度:平均5個Span)

  • 4台Elasticsearch(4CPU+16 G記憶體+1 T SSD硬碟)

  • 4台Collector(4CPU+8 G記憶體)

864.52

113.29

中型客戶

300

3億請求(請求複雜度:平均7個Span)

  • 8台Elasticsearch(8CPU+16 G記憶體+6 T SSD硬碟)

  • 8台Collector(4CPU+8 G記憶體)

3,330.07

2,379.79

大型客戶

1000

10億請求(請求複雜度:平均8個Span)

  • 12台Elasticsearch(16CPU+64 G記憶體+21 T SSD硬碟)

  • 16台Collector(4CPU+8 G記憶體)

9,641.81

9,599.15

說明
  • 客戶節點數為ECS數量或者Docker數量。

  • 每日請求數參考Apache官方說明,1個Trace寫入10 KB。

  • 機器配置按照統計資料存15天,全量詳細資料存7天計算。

  • Managed Service for OpenTelemetry按照儲存的應用總請求數(每天請求數*時間長度)計費,採用開源探針,其他組件由阿里雲維護。