計價方式

Stackdriver 的計價方式可讓您自行掌控用量與費用,用多少就付多少。

我們提供免費的用量配額,讓您不需要預繳費用或綁約就能開始使用。

Stackdriver 計價方式總覽

可免費使用的 Stackdriver 產品

您目前可以免費使用下列 Stackdriver 產品 (不會產生任何費用):

會產生費用的 Stackdriver 產品

使用下列 Stackdriver 產品可能會產生費用:

下表概略說明相關價格詳細資訊。如有需要,您也可以參閱本頁的計費注意事項

功能 價格1 每月免費配額 生效日期
Logging3 $0.50/GiB 每項專案的前 50 GiB 2018 年 7 月 1 日
Monitoring 資料4 $0.2580/MiB:150–100,000 MiB
$0.1510/MiB:100,000–250,000 MiB
$0.0610/MiB:超過 250,000 MiB
每個帳單帳戶的前 150 MiB
(適用於計費指標)。
2018 年 7 月 1 日
Monitoring API 呼叫4 $0.01/1,000 次 API 呼叫 前 100 萬次 API 呼叫 2018 年 7 月 1 日
Trace 擷取5 $0.20/每百萬個時距 前 250 萬個時距 2018 年 11 月 1 日
Trace 時距掃描5 $0.02/每百萬個時距 前 2,500 萬個時距 即將公布

如要進一步瞭解 Stackdriver 產品功能和定價,請參閱下列各節:

控制您的成本

「Cloud Billing Reports」(Cloud 帳單報表) 頁面和 Logging、Monitoring 與 Trace 的主控台中均會顯示您目前的用量資料。您可以根據目前的用量資料,合理地估算出帳單金額

如果您對帳單有任何疑問,請前往帳單問題

Stackdriver 用量快訊

您可以建立用於監控 Stackdriver 用量的快訊政策,在用量快要到達收費門檻時以快訊通知您。以下示例說明 Stackdriver Logging 用量的快訊政策。如要為 Stackdriver Trace 的用量建立快訊政策,請使用 Monthly trace spans ingested 來取代 Monthly log bytes ingested

舉例來說,如要為 Logging 的用量建立快訊政策,請執行以下步驟:

  1. 在 Stackdriver 主控台中,前往 [Alerting] (快訊) > [Create a Policy] (建立政策)

    點選 [Create a Policy] (建立政策)

  2. 按一下 [Add Condition] (新增條件)

  3. 在「Target」(目標) 面板中填入下列值:

    • 在「Find resource type and metric」(尋找資源類型和指標) 欄位中依序輸入 GlobalMonthly log bytes ingested。這個指標是一項度量,每一點都是當月至今的總和。
    • 在「Aggregation」(匯總) 之下,填入下列值:

      • 在「Aligner」(校正工具) 下拉式清單中,選擇 [max] (最大值)
      • 在「Reducer」(縮減工具) 下拉式清單中,選擇 [sum] (總和)
      • 在「Alignment Period」(校正期間) 方塊中輸入 60
    • 在「Condition triggers if」(符合下列情況時觸發條件) 下拉式清單中,選擇 [Any time series violates] (任何時間序列違反條件時)

    • 在「Condition」(條件) 下拉式清單中,選擇 [is above] (超過)

    • 填入「Threshold」(門檻)值。

    • 在「For」(持續時間) 下拉式清單中,選擇持續時間。建議的最短持續時間為 30 分鐘,這樣 Monthly log bytes ingested 指標的資料才會具有參考價值。

    選取帳單資料來建立快訊政策。

    請注意,預設的檢視模式為 1 hour。如果過去 1 小時沒有任何資料點,圖表中就可能不會顯示線條。此時請將時間拉長到 1d (1 天) 或 1w (1 週) 來檢視折線圖。

  4. 按一下 [Save Condition] (儲存條件)。「Create new alerting policy」(新建快訊政策) 面板會顯示您已完成的條件。

  5. 在快訊政策的「Notifications」(通知)、「Documentation」(記錄) 和「Name」(名稱) 區段中填入資訊。

  6. 按一下 [Save Policy] (儲存政策)。

如要進一步瞭解如何建立快訊政策,請參閱快訊簡介

Logging 詳細資料

計算費用時,記錄功能會評估由 Logging 或其他 GCP 服務載入及處理的記錄資料量。此計價方式適用於所有記錄資料,但不計費記錄除外。

功能 價格 1, 3 每月免費配額
Logging $0.50/GiB 每項專案的前 50 GiB

對於每月擷取超過 50 GiB 免費記錄配額的專案來說,該專案必須具備有效的帳單帳戶。Logging 在使用上還有一些限制;詳情請參閱配額與限制,其中也包括資料保留期限的規定。

不計費記錄

當記錄資料量超出每月免費配額時,超額部分就會產生費用。除了下列記錄之外,Logging 收到的所有記錄都會計入配額:

減少記錄用量

您可以使用 Logging 中的兩種免費服務來減少記錄用量,以及保留可能遺失的記錄項目:

記錄排除功能可讓您完全排除符合特定篩選條件的記錄項目,或取樣特定訊息,讓 Logging 記錄檢視器中只會顯示取樣百分比的訊息。已排除的記錄項目不會計入配額之中。您可以匯出已排除的記錄項目,以便使用 Logging 以外的服務存取這些資料。想瞭解如何排除記錄,請參閱排除記錄一文。

記錄匯出功能可讓您將記錄項目匯出到 Logging 以外的地方儲存,以免這些記錄因超出記錄配額,或您已標示為排除而遭到捨棄。匯出記錄不會產生 Stackdriver 費用,不過接收匯出記錄的服務會向您收取費用。如需瞭解如何匯出記錄,請參閱匯出記錄一文。

您也可以立即停用所有記錄擷取功能。如需相關操作說明,請參閱停止所有記錄擷取作業一文。

Monitoring 詳細資料

來自 GCP 和 Anthos 的指標資料不會計費。不計費的指標包括:

所有其他指標都會計費,且系統會依照擷取量向您收費。計費指標包括:

使用計費指標時,只有時間序列中的資料點數量和類型才會計入您的擷取量。屬於時間序列的指標標籤值則不會計入您的擷取量。純量資料類型的擷取量為 8 個位元組,分布資料類型則為 80 個位元組。

寫入時間序列資料的 API 呼叫不會計費,但針對查詢時間序列資料的 API 呼叫,我們會在您用完免費配額之後酌收少許費用。

運作時間檢查 (包括運作時間檢查指標資料)、進階快訊通知不會計費,所有客戶都可以使用。

下表概述 Stackdriver Monitoring 的計價資訊。

功能 價格 1, 4 每月免費配額
不計費指標2 免費 無限制
計費指標 $0.2580/MiB:150–100,000 MiB
$0.1510/MiB:100,000–250,000 MiB
$0.0610/MiB:> 250,000 MiB
每個帳單帳戶的前 150 MiB
API 用量 (讀取) $0.01/1,000 次 API 呼叫 前 100 萬次 API 呼叫
API 用量 (寫入) 免費 無限制

Monitoring 在使用上還有一些限制;如需包括資料保留期限的詳細說明,請參閱配額與限制

計費示例

以下例子說明如何取得收集指標資料的預估費用。這些例子主要是為了說明新的指標定價;如需詳盡的綜合估算,請使用 Pricing Calculator

基本情境如下:您有一些受控資源 (例如 Compute Engine、Kubernetes Engine、App Engine) 每月都要寫入一些指標資料。

這些情境中的變數包括:

  • 資源數量。
  • 指標數量。
  • 指標是否為 GCP 指標。
  • 寫入指標資料的速率。

基本背景

以下計費示例均假設擷取的每個指標資料點都是 double、int64 或 bool 類型;這些類型在計算費用時,會以 8 位元組來計算。

一個月大概有 730 小時 (365 天/12 個月 * 24 小時),即 43,800 分鐘。

若一個指標寫入資料的速率為每分鐘 1 個資料點,則一個月的統計資料如下:

  • 資料點總計:43,800
  • 擷取的資料量總計:
    • 350,400 位元組 (43,800 個資料點 * 8 位元組)
    • 0.33416748 MiB (350,400 位元組/1,048,576 位元組/MiB)

若一個指標寫入資料的速率為每小時 1 個資料點,則一個月的統計資料如下:

  • 資料點總計:730
  • 擷取的資料量總計:
    • 5,840 位元組 (730 個資料點 * 8 位元組)
    • 0.005569458 MiB (5,840 位元組/1,048,576 位元組/MiB)

指標的計費方式如下:

功能 費率 ($/MiB) 每月免費配額
所有 GCP 指標
所有 Anthos 指標
免費 無限制
非 GCP 指標和非 Anthos 指標 $0.2580/MiB:150–100,000 MiB
$0.1510/MiB:100,000–250,000 MiB
$0.0610/MiB:> 250,000 MiB
前 150 MiB

查看非計價指標定價的另一種方法為是累積擷取量,這有助於瞭解每月費用的計算方式:

擷取的 MiB 費率 ($/MiB)
150 0.00
接下來的 99,850 0.258
接下來的 150,000 0.151
超過 250,000 0.061

範例

情境 1:您有 1,000 個資源,各寫入 75 個指標。這些都是 GCP 指標,寫入速率為每分鐘 1 個資料點。

  • 每月擷取量:25,063 MiB:一個指標 0.33416748 MiB * 75,000 (亦即 1,000 個資源、75 個指標)
  • 每月費用約為:$0.00 美元 (GCP 指標數在免費額度內)
擷取的 MiB 費率 ($/MiB) 費用 ($)
無限制 0.00 $0.00 美元
總計 25,063 $0.00 美元

情境 2:您有 1,000 個資源,各寫入 75 個指標。這些都是可計費指標 (代表它們不是 GCP 指標,也不是 Anthos 指標),且寫入速率為每分鐘 1 個資料點。

  • 每月擷取量:25,063 MiB (同上)
  • 每月費用約為:$6,427.55 美元
擷取的 MiB 費率 ($/MiB) 費用 ($)
150 0.00 $0.00 美元
24,913 0.258 $6,427.55 美元
總計 25,063 $6,427.55 美元

情境 3:您有 1,000 個資源,各寫入 75 個指標。這些都是可計費指標 (代表它們不是 GCP 指標,也不是 Anthos 指標),且寫入速率為每小時 1 個資料點。

  • 每月擷取量:418 MiB = 一個指標 0.005569458 MiB * 75,000
  • 每月費用約為:$69.14 美元
擷取的 MiB 費率 ($/MiB) 費用 ($)
150 0.00 $0.00 美元
267 0.258 $69.14 美元
總計 417 $69.14 美元

情境 4:您有 1 個資源,寫入 500,000 個指標。這些都是可計費指標 (代表它們不是 GCP 指標,也不是 Anthos 指標),且寫入速率為每分鐘 1 個資料點。

  • 每月擷取量:167,084 MiB = 一個指標 0.33416748 MiB * 500,000
  • 每月費用約為:$35,890.98 美元
擷取的 MiB 費率 ($/MiB) 費用 ($)
150 0.00 $0.00 美元
99,850 0.258 $25,761.30 美元
67,084 0.151 $10,129.68 美元
總計 167,084 $35,890.98 美元

Trace 詳細資料

Trace 費用是依據已擷取和掃描的追蹤記錄時距數量計算:當系統將延遲時間資料傳送到 Trace 時,會把該資料封裝成涵蓋各個「時距」的「追蹤記錄」,而這些時距是由 Stackdriver Trace 後端「擷取」而來。當您檢視追蹤記錄資料時,已儲存的時距將由 Stackdriver Trace「掃描」

功能 價格5 每月免費配額 生效日期
Trace 擷取 $0.20/每百萬個時距 前 250 萬個時距 2018 年 11 月 1 日
Trace 時距掃描 $0.02/每百萬個時距 前 2,500 萬個時距 即將公布

您在使用及保留 Trace 資料時必須遵守某些限制,詳情請參閱配額與限制

計費示例

  • 如果您一個月擷取 200 萬個時距,則費用為 $0 美元 (每個月擷取的前 250 萬個時距不收費)。
  • 如果您一個月擷取 1,400 萬個時距,則費用為 $2.30 美元 (每個月的前 250 萬個時距不收費。剩餘時距的費用計算方式則為 1,150 萬個時距 * 每百萬個時距 $0.20 美元 = $2.30 美元)。
  • 如果您一個月擷取 10 億個時距,則費用為 $199 美元 (每個月的前 250 萬個時距不收費。剩餘時距的費用計算方式則為 9 億 9,750 萬個時距 * 每百萬個時距 $0.20 美元 = $199 美元)。

監控追蹤記錄用量

如要查看前月與當月擷取的 Trace 時距總數,請前往 Trace 總覽頁面。如需詳情,請查看您的帳單資料

如要查看在確切時間點擷取的 Trace 時距數量,請參閱在 Metrics Explorer 中查看詳細的 Stackdriver 用量資料一節來瞭解相關詳情。

如有需要,您也可以針對 Monthly trace spans ingested 指標建立快訊政策

減少追蹤記錄用量

如要控管 Trace 時距的擷取數量,您可以透過管理追蹤記錄取樣率的方式,在效能分析所需的追蹤記錄量與支出的費用之間取得平衡。

針對流量偏高的系統,大部分的客戶僅須採用每 1,000 筆交易取 1 的取樣率 (甚至是每 10,000 筆交易取 1),就能取得足夠的資訊來進行效能分析。

您可以在 Stackdriver Trace 用戶端程式庫中設定取樣率。

常見問題

我必須支付多少 Stackdriver 使用費用?

如要估算您的 Stackdriver 費用,請前往估算帳單金額

如需帳單相關問題的協助,請前往帳單問題

我該如何瞭解用量詳細資訊?

Metrics Explorer 中有好幾個指標可協助您進一步瞭解記錄和指標數量。詳情請參閱在 Metrics Explorer 中查看詳細的 Stackdriver 用量資料

如要進一步分析記錄用量,請使用 Cloud Datalab 中的記錄式指標來分析記錄量。詳情請參閱這篇 GCP 網誌文章

工作區對計費方式有何影響?

在大多數情況下,工作區不會對計費方式產生任何影響。記錄和指標的費用會計入接收資料的 GCP 專案中,與是否存在相關的工作區無關。

在監控 AWS 帳戶時,您必須使用工作區來取得該 AWS 帳戶的 AWS 連接器專案。連接器專案含有該 AWS 帳戶的記錄和監控資料。

如果超出免費配額,會發生什麼事?

Stackdriver 專案會自動針對超出免費配額的用量進行收費。您不會失去任何記錄或指標。如要進一步瞭解您可能需要支付的費用,請參閱估算您的帳單金額一文。

您可以建立快訊政策來監控 Stackdriver 用量,並在用量即將達到收費金額門檻時接收通知。

我的專案中有大量未使用的 GCP 記錄,我擔心這些記錄會產生額外的費用,該如何避免這個問題?

您可以利用排除記錄功能來控制 Logging 可擷取的記錄。詳情請參閱減少記錄用量

如果排除記錄,將記錄傳送至專案的服務會收到錯誤訊息嗎?

不會。傳送記錄項目的服務無法判斷記錄項目是否被擷取到 Logging。

虛擬私人雲端 (VPC) 流程記錄是否會被收費兩次?

如果您將 VPC 流程記錄傳送到 Logging,則只需要支付 Logging 費用,不必支付 VPC 流程記錄所產生的費用。不過,如果您將 VPC 流程記錄傳送到 Logging 後又將其排除,我們就會向您收取 VPC 流程記錄所產生費用。如需詳情,請前往適用於網路的 GCP Pricing Calculator

計費注意事項

1 計算費用時,所有單位 (例如 MB 和 GB) 均採「二進位」制。例如,1 MB 是 220 位元組。1 GB 是 230 位元組。這兩個二進位單位也分別稱為 MiBGiB。且 MB 和 MiB,以及 GB 和 GiB 可以交互使用。

2 以每分鐘最多 1 個資料點 (目前的最高解析度) 為測量單位的 GCP 指標或 Anthos 指標不會產生任何費用。不過,如果日後指標的測量解析度提高,就有可能產生費用。

3 在 Stackdriver Logging 中,各項 GCP 專案的配額與用量會分開計算。專案必須具備有效的帳單帳戶,每月擷取量才能超過免費記錄配額 (50 GiB)。

4 在 Stackdriver Monitoring 中,各個帳單帳戶的配額與用量會分開計算,而一個帳單帳戶中可以含有任意數量的 GCP 專案。

5 在 Stackdriver Trace 中,各個帳單帳戶的配額與用量會分開計算,而一個帳單帳戶中可以含有任意數量的 GCP 專案。Stackdriver Trace 時距的定價不適用於 App Engine 標準環境產生的時距,因此這類時距不在計費範圍內。如果 Trace 時距的建立來源為您新增至 App Engine 標準環境應用程式的檢測工具,則這類時距的擷取作業會產生費用。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Stackdriver 說明文件