定價

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 每 1,000 次 API 呼叫 $0.01 美元 每項專案的前 100 萬次 API 呼叫 2018 年 7 月 1 日
Trace 擷取5 每百萬個時距 $0.20 美元 每項專案的前 250 萬個時距 2018 年 11 月 1 日
Trace 時距掃描5 每百萬個時距 $0.02 美元 每項專案的前 2,500 萬個時距 即將公布

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

控管您的費用

Cloud Billing 中的「報表」頁面和 Logging、Monitoring 與 Trace 的主控台中都會顯示您目前的使用資料。您可以依據目前的使用資料合理估算帳單費用

如有帳單相關疑問,請參閱帳單問題一文。

您可以建立快訊政策來監控 Stackdriver 用量,並在用量即將達到收費門檻時接收快訊通知。如要建立快訊政策,以便在 Stackdriver Logging 用量超過門檻時觸發通知,請參閱下一節內容進行設定。後續章節提供快訊政策的設定說明,有助您監控追蹤時距用量。

Stackdriver Logging 每月擷取的記錄檔位元組快訊

如要建立快訊政策,以在每月擷取的記錄檔位元組超過使用者定義的 Stackdriver Logging 限制時觸發通知,請使用下列設定:

目標」窗格
欄位

Resource type Global
Metric Monthly log bytes ingested
Filter
Aggregator sum
Advanced Aggregation Alignermax
Alignment Period60m
條件」窗格
欄位

Condition triggers if Any time series violates
Condition is above
Threshold 由您定義可接受的值。
For 可接受的最低值為 30 分鐘。

追蹤每月時距擷取快訊

如要建立快訊政策,以在每月擷取的 Stackdriver Trace 時距超過使用者定義的限制時觸發通知,請使用下列設定:

目標」窗格
欄位

Resource type global
Metric Monthly trace spans ingested
Filter
Aggregator sum
Advanced Aggregation Alignermax
Alignment Period60m
條件」窗格
欄位

Condition triggers if Any time series violates
Condition is above
Threshold 由您定義可接受的值。
For 可接受的最低值為 30 分鐘。

Logging 詳細資料

計算費用時,Logging 會評估 Logging 或其他 Google Cloud 服務實際載入及處理的記錄檔資料量。這個計價方式適用於所有記錄檔資料,但免費記錄檔除外。

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

專案必須具備有效的帳單帳戶,每月擷取量才能超過免費記錄檔配額 (50 GiB)。Logging 在使用上還有一些限制。如需相關詳細資料 (包括資料保留期限),請參閱配額與限制一文。

免費記錄檔

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

減少記錄用量

您可以使用 Logging 中的兩項免費服務來減少記錄檔用量,並保留原先可能遭到捨棄的記錄項目:

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

記錄匯出功能可讓您匯出 Logging 記錄項目,以免這些記錄檔因為您超出記錄檔配額上限或將其標示為排除項目而遭到捨棄。匯出記錄不會產生 Stackdriver 費用,不過接收匯出記錄的服務會向您收取費用。如需匯出記錄檔的操作說明,請參閱匯出記錄檔

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

Monitoring 詳細資料

Google Cloud、Anthos 和 Knative 的指標資料不會產生費用,不計費的指標包括:

其他指標資料都會產生費用,費用計算依據為擷取量。計費指標包括:

如果您擷取了計費指標的資料,時間序列中的資料點數量和類型就會計入擷取量。不過,隸屬於時間序列的指標標籤值不會計入擷取量。純量資料類型的擷取量為 8 個位元組,分布資料類型則為 80 個位元組。

寫入時間序列資料的 API 呼叫不會產生費用,但以查詢時間序列資料的 API 呼叫來說,我們會在您的免費配額用盡後酌收少許費用。

運作時間檢查 (包括運作時間檢查指標資料)、進階快訊通知為免費功能,而且所有人都能自由使用。

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

功能 價格14 每月免費配額
免費指標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 用量 (讀取) 每 1,000 次 API 呼叫 $0.01 美元 每項專案的前 100 萬次 API 呼叫
API 用量 (寫入) 免費 無限制

Monitoring 在使用上還有一些限制。如需相關詳細資料 (包括資料保留期限),請參閱配額與限制一文。

計費示例

以下示例呈現了估算指標資料收集費用的方式,方便您瞭解新的指標計價方式。如要估算整體費用,請使用 Pricing Calculator

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

這些情境中的變數包括:

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

基本背景

以下計費示例均假設擷取的每個指標資料點都是 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) 每月免費配額
所有 Google Cloud 指標
所有 Anthos 指標
免費 無限制
非 Google Cloud 指標和非 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 項指標。這些指標都是 Google Cloud 指標,且寫入速率為每分鐘 1 個資料點。

  • 每月擷取量為 25,063 MiB:一項指標 0.33416748 MiB * 75,000 (也就是 1,000 項資源、75 項指標)
  • 每月費用約略值為 $0.00 美元 (Google Cloud 指標為免費項目)
擷取的資料量 (MiB) 費率 ($/MiB) 費用 ($)
無限制 0.00 $0.00 美元
總計 25,063 $0.00 美元

情境 2:您有 1,000 個資源,每個資源都會寫入 75 項指標。這些指標都會產生費用 (不屬於 Google Cloud 或 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 個指標。這些指標都會產生費用 (不屬於 Google Cloud 或 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 個指標的資源。這些指標都會產生費用 (不屬於 Google Cloud 或 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 用量資料一節。

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

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

在大部分的情況下,工作區不會影響費用。無論專案是否連結至任何工作區,記錄檔和指標的費用都會計入接收資料的 Google Cloud 專案。

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

如果用量超出免費配額,會出現什麼情況?

如果您的用量超出免費配額,系統會自動將超額的所有用量費用計入您的 Stackdriver 專案。請放心,您不會遺失任何記錄檔或指標。如要進一步瞭解您可能需要支付的費用,請參閱估算帳單金額的相關說明。

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

我的專案中含有大量我不需要的 Google Cloud 記錄檔。我擔心這些記錄檔會產生額外的費用,該如何避免這個問題?

您可以利用記錄排除功能來控管 Logging 擷取的記錄檔類型。詳情請參閱減少記錄用量一文。

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

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

虛擬私人雲端流程記錄是否會產生兩次費用?

如果您是將虛擬私人雲端流程記錄傳送至 Logging,則只需要支付 Logging 費用,而不必支付產生虛擬私人雲端流程記錄的費用。不過,如果您將虛擬私人雲端流程記錄傳送至 Logging 後又將其排除,系統就會向您收取虛擬私人雲端流程記錄的費用。詳情請參閱 Google Cloud Pricing Calculator 的網路元件費用計算部分

計費注意事項

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

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

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

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

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