定價

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 以上
所有 GCP 指標2
每個帳單帳戶的前 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 用量的快訊政策,在用量快要到達收費門檻時以快訊通知您。以下示例說明 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 服務載入及處理的記錄資料量。此計價方式適用於所有記錄資料,但不計費記錄除外。

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

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

不計費記錄

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

減少記錄用量

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

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

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

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

Monitoring 詳細資料

來自 GCP 指標的指標資料不會計費。

不過,非 GCP 指標產生的指標資料則須按照擷取量計價。 非 GCP 指標包含下列所有項目:

指標資料會按照時間序列劃分。每個時間序列均包含名稱、資料點序列、受控資源 ID 以及各個指標標籤值。指標標籤值不包含在擷取量中,時間序列中資料點的數量與類型才會計入到擷取量中。純量資料類型的擷取費用為 8 位元組,分佈資料類型則為 80 位元組。

寫入時間序列資料的 API 呼叫不計費,但查詢時間序列資料的 API 呼叫會在到達免費配額上限之後酌收少許費用。

運作時間檢查指標資料、進階快訊通知運作時間檢查項目均不會產生費用,而且所有人都能自由使用。

功能 價格 14 每月免費配額
GCP 指標2 免費 無限制
非 GCP 指標 $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 指標 免費 無限制
代理程式指標、
使用者定義指標
及 AWS 指標
$0.2580/MiB:150–100,000 MiB
$0.1510/MiB:100,000–250,000 MiB
$0.0610/MiB:> 250,000 MiB
前 150 MiB

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

擷取的 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 指標,寫入速率為每分鐘 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 指標,寫入速率為每小時 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 指標,寫入速率為每分鐘 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 費用是依據已擷取和掃描的追蹤記錄時距數量計算:

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

您在使用及保留 Trace 資料時必須遵守特定限制,詳情請參閱配額與限制一文。

計費示例

  • 如果您一個月擷取 200 萬個時距,則費用為 $0 美元。(每個月擷取的前 250 萬個時距不收費)。
  • 如果您一個月擷取 1400 萬個時距,則費用為 $2.30 美元。(每個月擷取的前 250 萬個時距不收費)。其餘時距的費用計算方式如下:1150 萬個時距 * $0.20 美元 = $2.30 美元)。
  • 如果您一個月擷取 10 億個時距,則費用為 $199 美元。(每個月的前 250 萬個時距不收費。其餘時距的費用計算方式如下:99750 萬個時距 * $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 指標不會產生任何費用。不過,如果日後指標的測量解析度提高,就有可能產生費用。

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

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

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

6 Stackdriver Error Reporting API 在測試期間內開放免費使用。另外,您也可以使用 Stackdriver Logging 來傳送錯誤。計算費用時,Logging 會評估由 Logging 或其他 GCP 服務載入及處理的記錄資料量。如想瞭解如何控管 Stackdriver Logging 擷取作業產生的費用,請參閱減少記錄用量一節。

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

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

這個網頁
Stackdriver 說明文件