Google Cloud Observability の料金
Google Cloud Observability の料金体系では、お客様が使用量と費用を管理できます。Google Cloud Observability プロダクトの料金は、データ量または使用量によって決まります。無料のデータ使用量枠を利用すると、契約や初期費用なしで使用を開始できます。
以下の各表は、Cloud Logging、Cloud Monitoring、Cloud Trace の料金情報をまとめたものです。
Cloud Logging の料金概要
機能 | 料金1 | 毎月の無料割り当て量 | 発効日 |
---|---|---|---|
Logging ストレージ* (Vended Network Logs を除く)。 |
$0.50/GiB。インデックス登録、クエリ、分析を行うために、ログバケットへのログのストリーミングに対して 1 回限りの料金を課金します。これには、最大 30 日分のログバケット ストレージが含まれます。 ログデータのクエリと分析に対して追加料金は発生しません。 |
毎月プロジェクトごとに最初の 50GiB | 2018 年 7 月 1 日 |
Vended Network Logs ストレージ† | $0.25/GiB。インデックス登録、クエリ、分析を目的とした、ログバケットへのネットワーク テレメトリー ログのストリーミングに対しては、1 回限りの料金が課金されます。これには、最大 30 日分のログバケット ストレージが含まれます。 ログデータのクエリと分析に対して追加料金は発生しません。 |
該当なし | 2024 年 10 月 1 日 |
ロギングの保持‡ | 30 日を超えて保持されたログについては、1 か月で GiB あたり $0.01。保持に応じて月単位で請求されます。 | デフォルトの保持期間用に保持されているログに保持費用はかかりません。 | 2022 年 1 月 1 日 |
ログルーター♣ | 追加料金なし | 該当なし | 該当なし |
ログ分析♥ | 追加料金なし | 該当なし | 該当なし |
_Required
ログバケットに保存されたログにストレージ料金は課金されません。† Vended Logs は、これらのログの生成が有効な場合に Google Cloud サービスによって生成される Google Cloud ネットワーキング ログです。Vended Logs には、VPC フローログ、ファイアウォール ルール ロギング、Cloud NAT ログなどがあります。これらのログは、 ネットワーク テレメトリの料金の対象にもなります。詳細については、Vended Logs をご覧ください。
‡ 保持期間が 400 日で固定の
_Required
ログバケットに保存されたログに保持料金は課金されません。♣ ログ ルーティングとは、Cloud Logging API を介して受信したログをサポートされている宛先に転送することを指します。転送されたログに宛先料金が適用される場合があります。
♥ ログ分析を使用する、または ログ分析ページから SQL クエリを発行するためにログバケットをアップグレードしても料金はかかりません。
注: Cloud Logging の料金言語は 2023 年 7 月 19 日に変更されましたが、無料割り当て量とレートは変わりません。請求書に以前の料金言語が記載されている可能性があります。
Cloud Monitoring の料金概要
機能 | 料金 | 毎月の無料割り当て量 | 発効日 |
---|---|---|---|
Prometheus 向けのマネージド サービスを使用して取り込まれたデータを除くすべての Monitoring データ |
$0.2580/MiB1: 最初の 150 ~ 100,000 MiB $0.1510/MiB: 次の 100,000 ~ 250,000 MiB $0.0610/MiB: 250,000 MiB 超 |
すべての課金対象外の Google Cloud 指標 取り込まれたバイト数に応じた課金対象指標の場合、請求先アカウントごとに最初の 150 MiB |
2018 年 7 月 1 日 |
Google Cloud Managed Service for Prometheus を使用して取り込まれた指標( GKE コントロール プレーンの指標など) | 100 万サンプルごとに $0.06 †: 取り込まれた最初の 0 ~ 500 億サンプル# 100 万サンプルごとに $0.048: 取り込まれた次の 500 ~ 2,500 億サンプル 100 万サンプルごとに $0.036: 取り込まれた次の 2,500 ~ 5,000 億サンプル 100 万サンプルごとに $0.024: 5,000 億を超える取り込まれたサンプル |
該当なし | 2023 年 8 月 8 日 |
Monitoring の API 呼び出し | 1,000 ごとに $0.01 の読み取り API 呼び出し (書き込み API 呼び出しは無料) |
請求先アカウントごとの最初の 100 万回の読み取り API 呼び出し | 2018 年 7 月 1 日 |
稼働時間チェックのモニタリングの実行 | $0.30/1,000 回の実行‡ | Google Cloud プロジェクトあたり 100 万回の実行 | 2022 年 10 月 1 日 |
合成モニターのモニタリングの実行 | $1.20/1,000 回の実行* | 請求先アカウントごとに 100 回の実行 | 2023 年 11 月 1 日 |
アラート ポリシー | アラート ポリシーの条件あたり月額 $1.50 指標アラート ポリシー条件のクエリによって返される 1,000,000 時系列あたり $0.35♣ |
該当なし | 2026 年 4 月 |
# サンプルは、請求先アカウントごとにカウントされます。
‡ 実行の料金は、定義されている請求先アカウントに請求されます。 詳細については、 稼働時間チェックの実行料金をご覧ください。
* 実行の料金は、定義されている請求先アカウントに請求されます。 実行のたびに、Cloud Run 関数、Cloud Storage、Cloud Logging などの他の Google Cloud サービスから追加料金が発生する可能性があります。これらの追加料金の詳細については、それぞれの Google Cloud サービスの料金に関するドキュメントをご覧ください。
♣ 詳細については、 アラートの料金をご覧ください。
Cloud Trace の料金概要
機能 | 料金 | 毎月の無料割り当て量 | 発効日 |
---|---|---|---|
Trace での取り込み | 100 万スパンごとに $0.20 | 請求先アカウントごとに最初の 250 万スパン | 2018 年 11 月 1 日 |
Google Cloud Observability プロダクトの費用の詳細については、このページの以下のセクションをご覧ください。
GKE Enterprise の料金については、GKE Enterprise をご覧ください。
使用状況の確認
現在の使用状況を確認するには、Google Cloud コンソールの Cloud Billing レポートページに移動します。
現在の使用状況データに基づき、料金計算ツールを使用して、請求額を見積もることができます。
たとえば、すべての Compute Engine VM インスタンス が、1 か月あたり 10 GiB の課金対象のログと 20 MiB の課金対象の指標を生成する場合の料金構成を考えてみましょう。 料金計算ツールを使用することで、Cloud Monitoring と Cloud Logging の推定費用を確認できます。
1 VM | 10 個の VM | 100 VM | 1,000 VM | |
---|---|---|---|---|
1 か月あたりの指標費用 | $0.00 | $12.90 | $477.30 | $5,121.30 |
1 か月あたりの Logging 費用 | $0.00 | $25.00 | $475.00 | $4,975.00 |
合計費用: | $0.00 | $37.90 | $952.30 | $10,096.30 |
請求アラートの構成
請求可能な料金または予測料金が予算を超えた場合に通知を受け取るには、Google Cloud コンソールの [予算とアラート] ページでアラートを作成します。
-
Google Cloud コンソールで、[お支払い] ページに移動します。
このページは、検索バーを使用して見つけることもできます。
複数の Cloud 請求先アカウントがある場合は、次のいずれかを行います。
- 現在のプロジェクトの Cloud Billing を管理するには、[リンクされた請求先アカウントに移動] を選択します。
- 別の Cloud 請求先アカウントを確認するには、[請求先アカウントを管理] を選択し、予算を設定する対象のアカウントを選択します。
- [お支払い] ナビゲーション メニューから [予算とアラート] を選択します。
- [予算を作成] をクリックします。
- 予算ダイアログに入力します。このダイアログでは、Google Cloud のプロジェクトとサービスを選択し、その組み合わせに対する予算を作成します。デフォルトでは、予算の 50%、90%、100% に達すると通知が送られます。詳細については、予算と予算アラートの設定をご覧ください。
Cloud Logging
ログバケットは、ログデータを保存するロギング コンテナです。_Default
ログバケットとユーザー定義のログバケットに保存されるログデータの量に対して課金されます。料金は、毎月の無料割り当てを超えた非ベンダーのネットワーク ログと、ベンダーのネットワーク ログに適用されます。
_Default
ログバケットとユーザー定義のログバケットについては、ログがデフォルトの保持期間(30 日)を超えて保持された場合にも、Logging の料金が発生します。
ログをルーティングする、Cloud Logging API を使用する、ログスコープを構成する、_Required
ログバケットに保存されたログ(保持期間が 400 日で固定)に対して、Logging による追加料金は発生しません。
このセクションでは、次のトピックについて説明します。
- Cloud Logging のストレージ モデル
- ストレージの料金
- 保持の料金
- ベンダーのネットワーク ログ
- ログのストレージを削減
- ログベースの指標の料金
- 取り込まれたログバイト数の月間合計に関するアラート ポリシーを作成する
料金情報の概要については、Cloud Logging の料金のサマリーをご覧ください。
データ保持期間など Logging の使用に適用される上限については、割り当てと上限をご覧ください。
Cloud Logging の使用状況データを確認して理解するには、請求の見積もりをご覧ください。
Cloud Logging ストレージ モデル
Google Cloud プロジェクトごとに、Logging によって自動的に _Required
と _Default
の 2 つのログバケットが作成されます。これらの 2 つのバケットの場合、Logging は、対応する名前のログバケットにログをルーティングする _Required
および _Default
という名前のログシンクを自動的に作成します。_Required
シンクを無効にしたり変更したりすることはできません。_Default
シンクを無効にするか変更して、_Default
バケットが新しいログを保存しないようにすることができます。
任意の Google Cloud プロジェクトでユーザー定義のログバケットを作成できます。また、Google Cloud 組織内の Google Cloud プロジェクト間でログの組み合わせをルーティングするようにシンクを構成することもできます。
_Default
ログバケットとユーザー定義のログバケットについては、
カスタム保持期間を構成できます。
ログバケットをアップグレードすると、Log Analytics を使用できます。ログ分析を使用するためにログバケットをアップグレードしても料金はかかりません。
Cloud Logging のバケットとシンクの詳細については、転送とストレージの概要をご覧ください。
ストレージの料金
ロギングでは、_Required
バケットに保存されたログに対して料金は発生しません。_Required
バケットを削除したり、_Required
シンクを変更したりすることはできません。
_Required
バケットには次のログが格納されています。
- 管理アクティビティ監査ログ
- システム イベント監査ログ
- Google Workspace 管理者監査ログ
- Enterprise グループ監査ログ
- ログインの監査ログ
- アクセスの透明性ログ。アクセスの透明性ログを有効にする方法については、アクセスの透明性ログのドキュメントをご覧ください。
_Default
ログバケットとユーザー定義のログバケットに保存されている、事前インデックス作成されたログデータの合計量が毎月の無料割り当てを超えた場合に、Logging の料金が発生します。ログエントリを _Default
ログバケットまたはユーザー定義のログバケットに書き込むたびに、ストレージ割り当てが消費されます。たとえば、ログエントリを 3 つのログバケットにルーティングするシンクがある場合、そのログエントリは 3 回保存されます。
継続利用料金
次の表に、ログバケットに保存されたログのデータ保持期間を示します。
バケット | デフォルトの保持期間 | カスタム保持 |
---|---|---|
_Required |
400 日 | 構成不可 |
_Default |
30 日 | 構成可能 |
ユーザー定義 | 30 日 | 構成可能 |
ログをデフォルトの保持期間より長く保持すると、ロギングに保持費用が発生します。_Required
ログバケットの保持期間は構成できません。ログがログバケットのデフォルトの保持期間のみ保存される場合、保持費用は発生しません。
ログバケットの保持期間を短縮すると、7 日間の猶予期間があり、その間、期限切れのログは削除されません。期限切れのログをクエリしたり表示したりすることはできません。ただし、この 7 日間は、ログバケットの保持期間を延長することで、完全なアクセス権を復元できます。猶予期間中に保存されたログは、保持費用にカウントされます。
ログエントリを複数のログバケットにルーティングすると、ストレージと保持の費用が複数回請求される可能性があります。たとえば、ログエントリを _Default
ログバケットとユーザー定義のログバケットにルーティングするとします。また、両方のバケットに対して 30 日より長いカスタム保持期間を構成するとします。この構成では、ストレージ料金と保持料金が 2 回発生します。
Vended Network Logs
ベンダー ネットワーク ログは、ログ生成を構成した場合にのみ利用できます。 ベンダー ネットワーク ログを生成するサービスには、ログ生成の料金がかかります。これらのログをログバケットに保存したり、サポートされている別の宛先にルーティングしたりする場合は、Cloud Logging または宛先の料金も発生します。ログ生成の費用については、ネットワーク テレメトリーの料金をご覧ください。
ベンダー提供のネットワーク ログを有効にする方法については、 VPC フローログを構成する、 ファイアウォール ルール ロギングを使用する、Cloud NAT: ログと指標をご覧ください。
ベンダー提供のネットワークログを検索するには、ログ エクスプローラで次のログ名でフィルタします。
projects/PROJECT_ID/logs/compute.googleapis.com%2Fvpc_flows
projects/PROJECT_ID/logs/compute.googleapis.com%2Ffirewall
projects/PROJECT_ID/logs/compute.googleapis.com%2Fnat_flows
projects/PROJECT_ID/logs/networkmanagement.googleapis.com%2Fvpc_flows
ログのストレージを削減
Cloud Logging のストレージ費用を削減するには、ログシンクで除外フィルタを構成して、特定のログがルーティングされないようにします。除外フィルタを使用すると、フィルタに一致するすべてのログエントリを削除したり、ログの一部だけを削除したりできます。ログエントリがシンクの除外フィルタと一致する場合、シンクはログエントリを宛先にルーティングしません。除外されたログエントリはストレージの割り当てにカウントされません。除外フィルタの設定手順については、ログの除外をご覧ください。
Cloud Logging のストレージ費用を削減するもう 1 つの方法は、Cloud Logging からログをサポートされている宛先にルーティングすることです。Cloud Logging では、サポートされている宛先へのログの転送で料金を請求されることはありません。ただし、宛先でログが受信されたときに料金が発生する場合があります。
Cloud Logging からログを転送する方法については、サポートされている宛先にログを転送するをご覧ください。
ログベースの指標の料金
システム定義のログベースの指標は、すべての Google Cloud プロジェクトに提供され、課金対象外です。
ユーザー定義のログベースの指標は、Cloud Monitoring カスタム指標のクラスであり、課金対象です。料金の詳細については、課金対象指標をご覧ください。
詳しくは、ログベースの指標の概要をご覧ください。
取り込みログバイト数の月間合計に関するアラート ポリシーを作成
ログバケットに書き込まれたログバイト数が Cloud Logging のユーザー定義の上限を超えたときにトリガーされるアラート ポリシーを作成するには、次の設定を使用します。
[New condition] フィールド |
値 |
---|---|
リソースと指標 | [リソース] メニューで、[グローバル] を選択します。 [指標カテゴリー] メニューで、[ログベースの指標] を選択します。 [指標] メニューで、[取り込みログバイト数の月間合計] を選択します。 |
フィルタ | なし |
時系列全体 時系列集計 |
sum |
ローリング ウィンドウ | 60 m |
ローリング ウィンドウ関数 | max |
アラート・トリガーの構成 フィールド |
値 |
---|---|
条件タイプ | Threshold |
アラート トリガー | Any time series violates |
しきい値の位置 | Above threshold |
しきい値 | 許容値を決定します。 |
再テスト ウィンドウ | 最小許容値は 30 分です。 |
Cloud Monitoring
Monitoring では、以下に対して料金が発生します。
取り込まれたバイト数で測定された指標(指標の取り込み量が毎月の無料の割り当て量を超過した場合)。
課金対象外の指標は、割り当て上限の対象には含まれません。
取り込まれたサンプル数で測定された指標。
毎月の無料 API 割り当てを超えた Cloud Monitoring API 読み取り呼び出し。
Monitoring API の書き込み呼び出しには、割り当て上限が適用されません。
稼働時間チェックの実行。
合成モニターの実行。
アラート ポリシーの条件は、有効な条件の月間数で測定されます。
アラート ポリシー条件のクエリによって返される時系列。
Monitoring における取り込みとは、Monitoring に時系列を書き込むプロセスを指します。各時系列には、いくつかのデータポイントが含まれており、そうしたデータポイントが取り込み料金の基礎になります。料金について詳しくは、Cloud Monitoring の料金をご覧ください。
このセクションでは、次の情報を提供します。
- 課金対象と課金対象外の指標の定義。
- バイト単位とサンプルベースの取り込み方法についての説明。
- 取り込みバイト数で課金される指標の料金例。
- 取り込まれたサンプル数に基づく料金の例
- 稼働時間チェックの実行料金の例 (適用日: 2022 年 10 月 1 日)。
- 合成モニターの実行の料金例 (適用開始日: 2023 年 11 月 1 日)。
- アラートの料金の説明と例 (適用開始日: 2026 年 4 月)。
最新の料金情報については、Cloud Monitoring の料金をご覧ください。
Monitoring の使用に適用される上限については、割り当てと上限をご覧ください。
現在の使用状況を確認するには、次のいずれかを行います。
-
Google Cloud コンソールで、[お支払い] ページに移動します。
このページは、検索バーを使用して見つけることもできます。
-
Google Cloud コンソールで、settings [設定] ページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
現在の使用状況データに基づき、請求額を見積もることができます。
課金対象外の指標
Google Cloud、GKE Enterprise、Knative から取得した指標データは課金対象外です。課金対象外(無料)の指標には、以下のものが含まれます。
- Google Cloud の指標。詳細については、脚注 2 をご覧ください。
- GKE Enterprise の指標詳細については、脚注 2 をご覧ください。
- Istio の指標
- Knative の指標
- Google Kubernetes Engine システム指標
agent.googleapis.com/agent/
指標
課金対象指標
すべての指標データ(課金対象外の指標セクションに記載された指標を除く)は、課金対象です。ほとんどの指標の取り込みでは、バイト数で課金されますが、サンプル数で課金されるものもあります。こうした料金モデルについては、以降のセクションで説明します。
取り込みの費用に影響する要因は次のとおりです。
指標によって収集されるデータポイント(スカラー値または分布値)の型。
時系列に書き込まれるデータポイントの数。この値は、データをサンプリングする頻度とデータのカーディナリティによって異なります。カーディナリティによって、指標とモニタリング対象リソースタイプの組み合わせに対して生成される時系列の数が決まります。詳細については、カーディナリティをご覧ください。
時系列を構成する指標とリソースラベルの値は課金されません。
取り込まれたバイト数で課金される指標
次の指標は、取り込まれたバイトの数に応じて課金され、料金が設定されます。
agent.googleapis.com
の下のエージェントの指標(agent.googleapis.com/agent/
グループを除く)2021 年 8 月 6 日以降、
agent.googleapis.com/processes/
指標は他の課金対象指標に対するボリューム レートの 5% で課金されます。たとえば、100 MiB のプロセス指標の取り込みは、5 MiB の他の課金対象指標の取り込みと同じ費用が発生します。3Ops エージェントを使用したサードパーティの統合からの指標。これらの指標は、
workload.googleapis.com/APPLICATION.METRIC
の形式の識別子を使用して Cloud Monitoring に取り込まれます。たとえば、指標タイプworkload.googleapis.com/nginx.requests
はこのカテゴリに分類されます。OpenTelemetry Protocol(OTLP)指標は、Ops エージェントによって Cloud Monitoring に
workload.googleapis.com
指標として取り込まれます。これは構成オプションです。詳細については、OTLP 指標の取り込み形式をご覧ください。カスタム指標。Cloud Monitoring API または言語固有のクライアント ライブラリ、OpenCensus、OpenTelemetry を使用して送信される指標が含まれますが、これらに限定されません。
料金計算に使用される取り込み量は、次のように計算されます。
- スカラーデータ型の場合: 時系列に書き込まれるデータポイントごとに 8 バイト。ユーザー定義のログベースのカウンタ指標は、このカテゴリに分類されます。
- 分布データ型の場合: 時系列に書き込まれるデータポイントごとに 80 バイト。
時系列のデータポイントの詳細については、時系列: モニタリング対象リソースからのデータをご覧ください。
取り込まれたサンプル数によって課金される指標
次の指標は、取り込まれたサンプルの数に応じて課金され、料金が設定されます。
- Google Cloud Managed Service for Prometheus の指標:
prometheus.googleapis.com
指標。
料金計算に使用されるサンプル数は、次のように計算されます。
- スカラーデータ型の場合: 時系列に書き込まれるポイントごとに 1。
- 分布データ型の場合: 時系列に書き込まれるポイントごとに 2 と、ゼロ以外のカウントを持つヒストグラム バケットごとに 1。
時系列のデータポイントの詳細については、時系列: モニタリング対象リソースからのデータをご覧ください。
指標の取り込み量に関するアラート
1 か月あたりの指標の取り込み量に基づいてアラートを作成することはできません。ただし、Cloud Monitoring の費用に対してアラートを作成することは可能です。詳細については、請求アラートの構成をご覧ください。
取り込まれたバイト数に基づく料金の例
次の例では、取り込みバイト数で課金される指標の、指標データを収集するコストの見積もりを得る方法を示します。この例は、計算方法を説明するためのものです。包括的な見積もりには、料金計算ツールを使用してください。このツールにアクセスする場合は、Google Cloud Observability プロダクトを使って、指標、ロギング、トレースのデータを入力してください。
基本的なシナリオ: 複数のモニタリング対象リソース(Compute Engine、Google Kubernetes Engine、App Engine など)が、複数の指標からデータを毎月書き込んでいます。
各シナリオにおける可変要素としては次のものが挙げられます。
- リソースの数
- 指標の数
- 指標が Google Cloud 指標であるかどうか
- 指標データの書き込みレート
このセクションの例では、2020 年 7 月現在の Monitoring の料金を使用しています。
共通する背景情報
次の料金の例では、取り込まれる各指標データポイントの型が double、int64、または bool という前提です。料金計算では 8 バイトとしてカウントされます。1 か月は 730 時間(365 日 ÷ 12 か月 × 24 時間)、つまり 43,800 分とします。
毎分 1 データポイントのレートで 1 か月間データを書き込む 1 つの指標の場合:
- 合計データポイント数: 43,800
- 取り込まれる総量:
- 350,400 バイト(43,800 データポイント × 8 バイト)
- 0.33416748 MiB(350,400 バイト ÷ 1,048,576 バイト/MiB)
毎時 1 データポイントのレートで 1 か月間データを書き込む 1 つの指標の場合:
- 合計データポイント数: 730
- 取り込まれる総量:
- 5,840 バイト(730 データポイント × 8 バイト)
- 0.005569458 MiB(5,840 バイト ÷ 1,048,576 バイト/MiB)
例
シナリオ 1: 1,000 個のリソースがあり、それぞれが 75 個の指標を書き込んでいます。これらは Google Cloud 指標のみで、1 分あたり 1 データポイントのレートで書き込んでいます。
- 1 か月の取り込み量: 25,063 MiB = 0.33416748 MiB(指標 1 つ分)× 75,000(1,000 リソース × 75 指標)
- 1 か月のおよその費用: $0.00(無料分の Google Cloud 指標)
取り込み量(MiB) | 単価($/MiB) | 費用($) | |
---|---|---|---|
上限なし | 0.00 | $0.00 | |
合計 | 25,063 | $0.00 |
シナリオ 2: 1,000 個のリソースがあり、それぞれが 75 個のカスタム指標を書き込んでいます。これらは課金対象の指標で、毎分 1 データポイントのレートで書き込んでいます。
- 1 か月の取り込み量: 25,063 MiB(上に同じ)
- 1 か月のおよその費用: $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 個のカスタム指標を書き込んでいます。 これらは課金対象の指標で、毎時 1 データポイントのレートで書き込んでいます。
- 1 か月の取り込み量: 418 MiB = 0.005569458 MiB(指標 1 つ分)× 75,000
- 1 か月のおよその費用: $69.14
取り込み量(MiB) | 単価($/MiB) | 費用($) | |
---|---|---|---|
150 | 0.00 | $0.00 | |
267 | 0.258 | $69.14 | |
合計 | 417 | $69.14 |
シナリオ 4: 1 つのリソースが 500,000 個の指標を書き込んでいます。これらは課金対象の指標で、それぞれ毎分 1 データポイントのレートで書き込んでいます。
- 1 か月の取り込み量: 167,084 MiB = 0.33416748 MiB(指標 1 つ分)× 500,000
- 1 か月のおよその費用: $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 |
管理と予測が可能な料金
Managed Service for Prometheus の料金は、管理できるように設計されています。サンプル単位で課金されるため、次の手段を使用して費用を管理できます。
サンプリング期間: 指標取得期間を 15 秒から 60 秒に変更することで、カーディナリティを犠牲にすることなく 75% のコスト削減を実現できます。サンプリング期間は、ジョブ単位、ターゲット単位、または全体に対して構成できます。
フィルタリング: フィルタリングを使用して、サービスのグローバル データストアに送信されるサンプル数を減らすことができます。詳細については、エクスポートされた指標のフィルタリングをご覧ください。Prometheus 取得構成で指標の再ラベル付け構成ファイルを使用し、ラベル マッチャーに基づいて取り込み時に指標を削除します。
カーディナリティが高く価値の低いデータをローカルに保持します。同じ取得構成を使用して、マネージド サービスとともに標準の Prometheus を実行し、サービスのグローバル データストアに送る価値がないデータをローカルに保持できます。
Managed Service for Prometheus の料金は、 予測可能に設計されています。
まばらなヒストグラムがペナルティの対象になることはありません。サンプルは、最初のゼロ以外の値についてのみカウントされ、つづいてバケットn の値がバケットn-1 内の値よりも大きい場合にカウントされます。たとえば、値が
10 10 13 14 14 14
のヒストグラムでは、1 つ目、3 つ目、4 つ目のバケットで 3 つのサンプルとしてカウントされます。使用するヒストグラムの数と用途に応じて、変更されていないバケットを料金から除外すると、請求の対象としてカウントされるサンプル数が、ヒストグラム バケットの絶対数が示す数よりも 20~40% 少なくなることがあります。
サンプルごとに課金することで、HPA や GKE Autopilot によって作成されたような、迅速にスケールされたコンテナや、スケールされないプリエンプティブル(エフェメラル)コンテナに対してペナルティが科されることはありません。
Prometheus の Managed Service が指標ごとに課金される場合、新しいコンテナが起動されるたびに 1 か月分のカーディナリティの料金が発生します。サンプル単位の料金設定では、コンテナの実行中にのみ料金が発生します。
クエリ(アラートクエリを含む)
Prometheus の記録ルールの実行時に発行されたクエリを含む、ユーザーが発行したすべてのクエリは、Cloud Monitoring API 呼び出しを介して課金されます。現在の料金については、Prometheus 料金のマネージド サービスまたは Monitoring の料金の概要表をご覧ください。
取り込まれたサンプル数に基づく料金の例
以降の例では、取り込まれたサンプル数によって課金される指標を収集する費用を見積もる方法を示します。Google Cloud Managed Service for Prometheus では サンプルベースの課金が使用されます。
以下の例は、課金データを示すものではなく、計算手法を示すことを目的としています。
次のような簡単なシナリオを想定します。各月で複数の時系列にまたがって書き込みを行うコンテナかポッドがあるとします。そのデータはスカラー値や分布で構成されています。
各シナリオにおける可変要素としては次のものが挙げられます。
- コンテナまたはポッドの数。
- 時系列の数。
- データがスカラー値、分布、またはその両方のいずれかで構成されているか。
- データの書き込みレート
サンプルのカウント
料金を見積もるには、サンプルをカウントする方法を把握する必要があります。値としてカウントされるサンプル数は、以下によって異なります。
- 値はスカラーなのか分布なのか
- 値の書き込み速度
このセクションでは、毎月の請求期間で時系列に書き込まれるサンプルの数を見積もる方法について説明します。
1 か月は、約 730 時間(365 日 ÷ 12 か月 × 24 時間)、すなわち 43,800 分あるいは 2,628,000 秒とします。
時系列がスカラー値を書き込む場合は、各値が 1 つのサンプルとしてカウントされます。1 か月間に書き込まれるサンプルの数は、値が書き込まれる頻度のみによって決定されます。以下の例を考えてみましょう。
- 15 秒ごとに書き込まれる値の場合:
- 書き込み速度: 1 値 / 15 秒 = 1 サンプル / 15 秒
- 1 か月あたりのサンプル数: 175,200(1 サンプル / 15 秒 × 2,628,000 秒 / 月)
- 60 秒ごとに書き込まれる値の場合:
- 書き込み速度: 1 値 / 60 秒 = 1 サンプル / 60 秒
- 1 か月あたりのサンプル数: 43,800 (1 サンプル / 60 秒* 2,628,000 秒 / 月)
時系列が分布値を書き込む場合、各値には 2 + n サンプルを含めることができます。ここで、n はヒストグラムのバケットの数です。1 か月に書き込まれるサンプルの数は、ヒストグラムのバケット数と、値が書き込まれる頻度によって決まります。
たとえば、50 バケットのヒストグラムの各インスタンスには 52 個のサンプルを含めることができます。値が 60 秒ごとに 1 回書き込まれる場合、50 バケットのヒストグラムで 1 か月あたり最大 2,277,600 個のサンプルが書き込まれます。ヒストグラムに 100 個のバケットがあり、60 秒ごとに 1 回書き込まれる場合、各ヒストグラムには 102 個のサンプルが含まれ、月あたり最大 4,467,600 個のサンプルが書き込まれます。
ほとんどの分布時系列には、最大数に満たないサンプルが含まれます。実際には、20%~40% のヒストグラム バケットが空になります。まばらなヒストグラム(Istio によって生成されたものなど)を持つユーザーでは、この割合がさらに高くなります。
料金のサンプルをカウントする際には、空でない値を持つバケットのみが含まれます。ヒストグラムあたりのサンプルの最大数は 2 + n です。バケットの 25% が空の場合、サンプルの予想数は 1 ヒストグラムあたり 2 + .75n です。バケットの 40% が空の場合、サンプルの予想数は 1 ヒストグラムあたり 2 + .60n です。
次の計算と概要の一覧では、サンプルの最大数と、より現実的に予測されるサンプル数を示します。
15 秒ごとに 50 バケットのヒストグラム値が書き込まれる場合:
- 書き込み速度: 1 値 / 15 秒
- 最大サンプル数:
- ヒストグラムあたり: 52
- 1 か月あたり: 9,110,400(52 × 1 値 / 15 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(25% が空の場合)
- ヒストグラムあたり: 39.5(2 + 0.75(50))、すなわち 2 +(50 - 12.5)
- 1 か月あたり: 6,920,400(39.5 × 1 値 / 15 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(40% が空の場合)
- ヒストグラムあたり: 32(2 + 0.6(50)、すなわち 2 +(50 - 20))
- 1 か月あたり: 5,606,400(32 × 1 値 / 15 秒 × 2,628,000 秒 / 月)
60 秒ごとに 50 バケットのヒストグラム値が書き込まれる場合:
- 書き込み速度: 1 値 / 60 秒
- 最大サンプル数:
- ヒストグラムあたり: 52
- 1 か月あたり: 2,277,600(52 × 1 値 / 60 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(25% が空の場合)
- ヒストグラムあたり: 39.5(2 + 0.75(50))、すなわち 2 +(50 - 12.5)
- 1 か月あたり: 1,730,100(39.5 × 1 値 / 60 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(40% が空の場合)
- ヒストグラムあたり: 32(2 + 0.6(50)、すなわち 2 +(50 - 20))
- 1 か月あたり: 1,401,600(32 × 1 値 / 60 秒 × 2,628,000 秒 / 月)
15 秒ごとに 100 バケットのヒストグラム値が書き込まれる場合:
- 書き込み速度: 1 値 / 15 秒
- 最大サンプル数:
- ヒストグラムあたり: 102
- 1 か月あたり: 17,870,400(102 × 1 値 / 15 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(25% が空の場合)
- ヒストグラムあたり: 77(2 + 0.75(100)、すなわち 2 +(100 - 25))
- 1 か月あたり: 13,490,400(77 × 1 値 / 15 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(40% が空の場合)
- ヒストグラムあたり: 62(2 + .6(100)、すなわち 2 +(100 - 40))
- 1 か月あたり: 10,862,400(62 × 1 値 / 15 秒 × 2,628,000 秒 / 月)
60 秒ごとに 100 バケットのヒストグラム値が書き込まれる場合:
- 書き込み速度: 1 値 / 60 秒
- 最大サンプル数:
- ヒストグラムあたり: 102
- 1 か月あたり: 4,467,600(102 × 1 値 / 60 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(25% が空の場合)
- ヒストグラムあたり: 77(2 + 0.75(100)、すなわち 2 +(100 - 25))
- 1 か月あたり: 3,372,600(77 × 1 値 / 60 秒 × 2,628,000 秒 / 月)
- 期待されるサンプル数(40% が空の場合)
- ヒストグラムあたり: 62(2 + .6(100)、すなわち 2 +(100 - 40))
- 1 か月あたり: 2,715,600 (62 × 1 値 / 60 秒 × 2,628,000 秒 / 月)
上記のことをまとめると、次の表のようになります。
バケット数 | 書き込みレート | 1 か月あたりのサンプル数 (最大) |
1 か月あたりのサンプル数 (25% が空) |
1 か月あたりのサンプル数 (40% が空) |
---|---|---|---|---|
50 | 1 サンプル / 15 秒 | 9,110,400 | 6,920,400 | 5,606,400 |
50 | 1 サンプル / 60 秒 | 2,277,600 | 1,730,100 | 1,401,600 |
100 | 1 サンプル / 15 秒 | 17,870,400 | 13,490,400 | 10,862,400 |
100 | 1 サンプル / 60 秒 | 4,467,600 | 3,372,600 | 2,715,600 |
例
料金を見積もるには、1 か月の間に書き込まれたサンプルの数を数え、料金の値を適用します。サンプルは、次のように段階的な範囲に応じて 100 万単位で請求されます。
取り込み範囲 | Prometheus 向けのマネージド サービス | 範囲の最大値 |
---|---|---|
最大 500 億(50,000 百万) | $0.06/百万 | $3,000.00 |
500 億~2,500 億(250,000 百万) | $0.048/百万 | $9,600.00 |
2,500 億~ 5,000 億(500,000 百万) | $0.036/百万 | $9,000.00 |
5,000 億以上(500,000 百万) | $0.024/百万 |
このセクションの残りの部分では、考えられるシナリオについて説明します。
シナリオ 1: 100 個のコンテナがあり、それぞれが 1,000 個のスカラー時系列を書き込みます。
パターン A: 各時系列が 15 秒ごとに書き込まれる場合(1 サンプル / 15 秒)、1 か月に書き込まれるサンプル数は 17,520,000,000(175,200 サンプル / 月 × 1,000 時系列 × 100 コンテナ)、すなわち 17,520 百万となります。
パターン B: 各時系列が 60 秒ごとに書き込まれる場合(1 サンプル / 60 秒)、1 か月に書き込まれるサンプル数は 4,380,000,000(43,800 サンプル / 月 × 1,000 時系列 × 100 コンテナ)、すなわち 4,380 百万となります。
どちらの場合も、50,000 百万サンプル未満のため、1 段目の料金のみが適用されます。他の料金で課金されるサンプルはありません。
バリアント | 取り込まれたサンプル | 取り込み範囲 | Managed Service for Prometheus ($0.06、$0.048、$0.036、$0.024) |
---|---|---|---|
A(1 サンプル/15 秒) 合計 |
17,520 百万 17,520 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$1,051.20 $1,051.20 |
B(1 サンプル/60 秒) 合計 |
4,380 百万 4,380 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$262.80 $262.80 |
シナリオ 2: 1,000 個のコンテナがあり、それぞれが 1,000 個のスカラー時系列を書き込みます。
パターン A: 各時系列が 15 秒ごとに書き込まれる場合(1 サンプル / 15 秒)、1 か月あたりの書き込みサンプル数は 175,200,000,000(175,200 百万)です。
- 最初の 50,000 百万のサンプルは、1 段目のレートで課金されます。
- 残りの 125,200 百万のサンプルは、2 段目のレートで課金されます。
- 他のレートで課金されるサンプルはありません。
パターン B: 各時系列が 60 秒ごとに書き込まれる場合(1 サンプル / 60 秒)、1 か月に書き込まれるサンプル数は、43,800,000,000(43,800 百万)です。この月間の値は 50,000 百万サンプル未満のため、1 段目のレートのみが適用されます。
バリアント | 取り込まれたサンプル | 取り込み範囲 | Managed Service for Prometheus ($0.06、$0.048、$0.036、$0.024) |
---|---|---|---|
A(1 サンプル/15 秒) 合計 |
50,000 百万 125,200 百万 175,200 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$3,000.00 $6,009.60 $9,009.60 |
B(1 サンプル/60 秒) 合計 |
43,800 百万 43,800 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$2,628.00 $2,628.00 |
シナリオ 3: 100 個のコンテナがあり、それぞれが 1,000 個の 100 バケット分布の時系列を書き込みます。バケットの 25% は、空になることが予想されます。
パターン A: 各時系列が 15 秒ごとに書き込まれる場合(1 サンプル / 15 秒)、1 か月に書き込まれるサンプル数は 1,349,040,000,000(13,490,400 サンプル / 月 × 1,000 時系列 × 100 コンテナ)、すなわち 1,349,040 百万となります。
- 最初の 50,000 百万のサンプルは、1 段目のレートで課金されます。
- 次の 200,000 百万のサンプルは、2 段目のレートで課金されます。
- 次の 250,000 百万のサンプルは、3 段目のレートで課金されます。
- 残りの 749,040 百万のサンプルは、4 段目のレートで課金されます。
パターン B: 各時系列が 60 秒ごとに書き込まれる場合(1 サンプル / 60 秒)、1 か月に書き込まれるサンプル数は 337,260,000,000(3,372,600 サンプル / 月 × 1,000 時系列 × 100 コンテナ)、すなわち 337,260 百万となります。
- 最初の 50,000 百万のサンプルは、1 段目のレートで課金されます。
- 次の 200,000 百万のサンプルは、2 段目のレートで課金されます。
- 残りの 87,260 百万のサンプルは、3 段目のレートで課金されます。
バリアント | 取り込まれたサンプル | 取り込み範囲 | Managed Service for Prometheus ($0.06、$0.048、$0.036、$0.024) |
---|---|---|---|
A(1 サンプル/15 秒) 合計 |
50,000 百万 200,000 百万 250,000 百万 749,040 百万 1,349,040 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$3,000.00 $9,600.00 $9,000.00 $17,976.96 $39,576.96 |
B(1 サンプル/60 秒) 合計 |
50,000 百万 200,000 百万 87,260 百万 337,260 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$3,000.00 $9,600.00 $3,141.36 $15,741.36 |
シナリオ 4: 1,000 個のコンテナがあり、それぞれが 10,000 個の 100 バケット分布の時系列を書き込みます。バケットの 40% は、空になることが予想されます。
パターン A: 各時系列が 15 秒ごとに書き込まれる場合(1 サンプル / 15 秒)、1 か月に書き込まれるサンプル数は 108,624,000,000,000(10,862,400 サンプル / 月 × 10,000 時系列 × 1,000 コンテナ)、すなわち 108,624,000 百万となります。
- 最初の 50,000 百万のサンプルは、1 段目のレートで課金されます。
- 次の 200,000 百万のサンプルは、2 段目のレートで課金されます。
- 次の 250,000 百万のサンプルは、3 段目のレートで課金されます。
- 残りの 108,124,000 百万のサンプルは、4 段目のレートで課金されます。
パターン B: 各時系列が 60 秒ごとに書き込まれる場合(1 サンプル / 60 秒)、1 か月に書き込まれるサンプル数は 27,156,000,000,000(2,715,600 サンプル / 月 × 10,000 時系列 × 1,000 コンテナ)、すなわち 27,156,000 百万となります。
- 最初の 50,000 百万のサンプルは、1 段目のレートで課金されます。
- 次の 200,000 百万のサンプルは、2 段目のレートで課金されます。
- 次の 250,000 百万のサンプルは、3 段目のレートで課金されます。
- 残りの 26,656,000 百万のサンプルは、4 段目のレートで課金されます。
バリアント | 取り込まれたサンプル | 取り込み範囲 | Managed Service for Prometheus ($0.06、$0.048、$0.036、$0.024) |
---|---|---|---|
A(1 サンプル/15 秒) 合計 |
50,000 百万 200,000 百万 250,000 百万 108,124,000 百万 108,624,000 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$3,000.00 $9,600.00 $9,000.00 $2,594,976.00 $2,616,576.00 |
B(1 サンプル/60 秒) 合計 |
50,000 百万 200,000 百万 250,000 百万 26,656,000 百万 27,156,000 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$3,000.00 $9,600.00 $9,000.00 $639,744.00 $661,344.00 |
シナリオ 5: 以下があるとします。
1,000 個のコンテナがあり、それぞれが 15 秒ごとに 1,000 個のスカラー時系列を書き込みます。1 か月あたりの書き込みサンプル数は、175,200,000,000(175,200 百万)です。(シナリオ 2、パターン A)
1,000 個のコンテナ。それぞれが 15 秒ごとに 10,000 個の 100 バケット分布の時系列を書き込みます。バケットの 40% は、空になることが予想されます。 1 か月あたりの書き込みサンプル数は、108,624,000,000,000(108,624,000 百万)です。(シナリオ 4、パターン A)
1 か月の総サンプル数は、108,799,200 百万(175,200 百万 + 108,624,000 百万)です。
- 最初の 50,000 百万のサンプルは、1 段目のレートで課金されます。
- 次の 200,000 百万のサンプルは、2 段目のレートで課金されます。
- 次の 250,000 百万のサンプルは、3 段目のレートで課金されます。
- 残りの 108,299,200 百万のサンプルは、4 段目のレートで課金されます。
バリアント | 取り込まれたサンプル | 取り込み範囲 | Managed Service for Prometheus ($0.06、$0.048、$0.036、$0.024) |
---|---|---|---|
2A + 4A 合計 |
50,000 百万 200,000 百万 250,000 百万 108,299,200 百万 108,799,200 百万 |
50,000 百万まで 250,000 百万まで 500,000 百万まで 500,000 百万超 |
$3,000.00 $9,600.00 $9,000.00 $2,599,180.80 $2,620,780.80 |
稼働時間チェックの実行料金(適用開始日: 2022 年 10 月 1 日)
100 万回の実行の無料の月間割り当てを超える、稼働時間チェックの 各地域での実行に対するモニタリング料金。 3 つのリージョンで実行されるチェックは、3 回の実行としてカウントされます。
稼働時間チェックの実行料金は、1,000 回の実行あたり $0.30 です。請求書には、SKU「CA14-D3DE-E67F」の「Monitoring Uptime Checks」として表示されます。
以下の例は、稼働時間チェックの実行にかかる費用を見積もる方法を示したものです。以下の例は、課金データを示すものではなく、計算手法を示すことを目的としています。
稼働時間チェックの実行回数のカウント
稼働時間チェックの費用を見積もるには、1 か月に実行されるリージョンの数を知る必要があります。モニタリング料金は 1,000 回の実行あたり $0.30 で、1 か月あたり 100 万回の実行が無料です。
稼働時間チェックの費用を概算するには、次の計算式を使用します。
(EXECUTIONS_PER_MONTH - 1,000,000) * .0003
実行回数は、次の構成設定によって異なります。
稼働時間チェックの実行頻度(1 分ごと、5 分ごと、10 分ごと、15 分ごと)
稼働時間チェックを実行するリージョンの数。
稼働時間チェックが構成されているターゲット数。稼働時間チェックが 単一の VM に対して構成されている場合、ターゲットの数は 1 です。 稼働時間チェックがリソース グループに対して構成されている場合、ターゲットの数はグループ内のリソースの数です。
稼働時間チェックを構成する際には、稼働時間チェックのロケーションを指定します。各ロケーションは 1 つ以上のリージョンにマッピングされます。次の表に、稼働時間チェックの有効なロケーションと、それらがマッピングされるリージョンを示します。
稼働時間チェック構成の場所 | Google Cloud リージョンを含む |
---|---|
ASIA_PACIFIC |
asia-southeast1 |
EUROPE |
europe-west1 |
SOUTH_AMERICA |
southamerica-east1 |
USA |
us-central1 ,
us-east4 ,
us-west1
|
GLOBAL |
他のロケーションに含まれるすべての地域 |
稼働時間チェックは、少なくとも 3 つのリージョンで実行するように構成する必要があります。
稼働時間チェックの実行回数を推定するには、稼働時間チェックの場所がカバーするリージョンの数を把握する必要があります。
ASIA_PACIFIC
、EUROPE
、SOUTH_AMERICA
にはそれぞれ 1 つのリージョンが含まれています。USA
には 3 つのリージョンが含まれます。GLOBAL
には 6 つのリージョンが含まれます。
1 か月は、約 730 時間(365 日 ÷ 12 か月 × 24 時間)、すなわち 43,800 分とします。
1 分間に 1 回実行するように構成された稼働時間チェックが、3 つのリージョンで
USA
実行 されます。この稼働時間チェックが単一の VM をチェックするように構成されている場合、この稼働時間チェックは 1 か月に 131,400 回(3 * 43,800)実行されます。10 個のメンバーで構成されたリソース グループをチェックするように構成されている場合、稼働時間チェックは 1 か月に 1,314,000 回(10 × 131,400)実行されます。ASIA_PACIFIC
、EUROPE
、USA
で 1 分間に 1 回実行されるように構成された稼働時間チェックが 5 つのリージョンで実行されます。 1 つのターゲットに対して構成された場合、この稼働時間チェックは 1 か月で 219,000 回実行されます。
次の表は、さまざまなリージョンで異なる頻度で実行されるように構成された単一の稼働時間チェックの 1 時間あたりと 1 か月あたりの実行回数を示しています。
チェックの実行頻度(1 回につき): |
リージョンの数 |
ターゲットごとの 1 時間あたりの実行回数 |
ターゲットあたりの 月間実行回数 |
---|---|---|---|
1 分 | 3 4 5 6 |
180 240 300 360 |
131,400 175,200 219,000 262,800 |
5 分 | 3 4 5 6 |
36 48 60 72 |
26,280 35,040 43,000 52,660 |
10 分 | 3 4 5 6 |
18 24 30 36 |
13,140 17,520 21,900 26,280 |
15 分 | 3 4 5 6 |
12 16 20 24 |
8,760 11,680 14,600 17,520 |
例
料金を見積もるには、月間の実行回数を合計し、1,000,000 を差し引きます。残りの実行回数は 1,000 回あたり $0.30 の料金が請求されるため、残りの実行回数に 0.0003 を掛けます。
(EXECUTIONS_PER_MONTH - 1,000,000) * .0003
シナリオ 1: 1 つの稼働時間チェックが 1 つのロケーションに存在し、USA
1 分ごとに 1 台の VM をチェックします。このチェックは 3 つのリージョンで実行されます。
このチェックは 1 か月に 131,400 回実行され、費用は発生しません。
月間実行回数の合計 |
課金対象の月間実行回数 (1,000,000 回超) |
費用 ($0.30/1,000 回の実行) |
---|---|---|
131,400 | 0 | $0.00 |
シナリオ 2: 10 メンバーのリソース グループを 1 分ごとにチェックする稼働時間チェックが 1 つ、USA
ロケーションに存在します。このチェックは 3 つのリージョンで実行されます。チェックは 1 か月に 10 × 131,400 回実行され、
1 か月あたり $94.20 の費用がかかります。このシナリオとシナリオ 1 の唯一の違いは、ターゲットの数です。
月間実行回数の合計 |
課金対象の月間実行回数 (1,000,000 回超) |
費用 ($0.30/1,000 回の実行) |
---|---|---|
1,314,000(ターゲット 10 個) | 314,000 | $94.20 |
シナリオ 3: 10 個の GLOBAL
稼働時間チェックがあり、それぞれが 1 分間に 1 台の VM をチェックします。これらのチェックは 6 つのリージョンで実行されるため、
各チェックは 1 か月に 262,800 回実行されます。1 か月の実行回数は合計 2,628,000(10 × 262,800)です。このシナリオの料金は月額 $488.40 です。
月間実行回数の合計 |
課金対象の月間実行回数 (1,000,000 回超) |
費用 ($0.30/1,000 回の実行) |
---|---|---|
2,628,000 | 1,628,000 | $488.40 |
シナリオ 4: 5 つの稼働時間チェックが USA
ロケーションに存在し、1 つの VM を 5 分ごとに 1 回チェックします。これらのチェックは 3 つのリージョンで実行されるため、1 か月に 26,280 回実行されます。この一連のチェックの月間実行回数は合計 105,120(4 × 26,280)です。
また、15 分ごとに 1 台の VM をチェックする稼働時間チェックが 2 つあります。GLOBAL
これらのチェックは 6 つのリージョンで実行されるため、1 か月に 17,520 回実行されます。この一連のチェックの月間実行回数は合計 35,040(2 × 17,520)です。
月間実行回数の合計は 140,160(105,120 + 35,040)です。 このシナリオには費用がかかりません。
月間実行回数の合計 |
課金対象の月間実行回数 (1,000,000 回超) |
費用 ($0.30/1,000 回の実行) |
---|---|---|
140,160 | 0 | $0.00 |
合成モニターの実行の料金(適用開始日: 2023 年 11 月 1 日)
Cloud Monitoring は、請求先アカウントあたり 1 か月あたり 100 回の実行の無料割り当てを超える合成モニターの実行ごとに課金されます。たとえば、3 つのシミュレート モニターを作成し、それぞれを 5 分ごとに実行するように構成すると、1 か月あたりの実行回数の合計は 26,784 回になります。
Number of executions per month = 3 synthetic monitors * 1 execution per monitor per 5 minutes *
1440 minutes per day * 31 days per month
= 26,784
課金対象の実行回数を決定するには、実行回数の合計から無料割り当てを差し引いて、その結果に費用を掛けます。
月間実行回数の合計 |
課金対象の月間実行回数 (請求先アカウントあたり 100 回を超える実行回数) |
費用 (1,000 回の実行あたり $1.20) |
---|---|---|
26,784 | 26,684 | $32.02 |
アラートの料金
2026 年 4 月以降、Cloud Monitoring でアラートに対する課金が開始されます。料金モデルは次のとおりです。
- アラート ポリシーの条件あたり月額 $1.50。
- 指標アラート ポリシー条件のクエリによって返される 1,000,000 時系列あたり $0.35。
このセクションでは、次の情報を提供します。
- アラート用語の定義。
- さまざまなアラート ポリシー構成の料金の例
- アラート ポリシーを統合または削除して費用を削減するための ヒント。
- アラート ポリシーの課金の無効化に関する情報。
定義
条件: アラート ポリシーの条件は、リソースまたはリソースのグループが、レスポンスを必要とする状態であるかどうかを表します。
- フィルタを使用してmetric-threshold またはmetric-absence クエリを作成するアラート ポリシーでは、最大 6 つの条件を組み合わせることができます。
- 次のクエリタイプのアラート ポリシーには、 1 つの条件しか含めることができません。
条件あたり月額 $1.50 の料金が発生します。 条件の請求を停止するには、アラート ポリシーを削除する必要があります。スヌーズまたは無効化しても、 課金は停止されません。
指標ベースとログベースのアラート ポリシー: ログ一致条件以外の条件タイプを使用するアラート ポリシーは、指標ベースのアラート ポリシーです。指標アラート ポリシーの条件は時系列を返します。各実行期間中に、指標アラート ポリシーの条件が Cloud Monitoring データストアに対してクエリを実行します。次に、返された時系列がしきい値と比較され、アラート ポリシーがトリガーされるかどうかが判断されます。
ログベースのアラート ポリシーでは、ログマッチ条件が使用されます。ログマッチ条件は 時系列を返さない。
実行期間: Cloud Monitoring が条件を実行する頻度です。ほとんどの条件タイプでは、この値は 30 秒に設定されており、変更できません。PromQL クエリを使用する条件では、この期間を設定できます。 詳細については、実行期間の長さを延長する (PromQL のみ)をご覧ください。
返される時系列: 実行期間ごとに、指標アラート ポリシーが Cloud Monitoring データストアに対して条件のクエリを実行します。Cloud Monitoring は、各クエリに対する応答として時系列データを返します。レスポンス内の各時系列は、返される 1 つの時系列としてカウントされます。
1 か月に返される時系列の数は、次の 3 つの要素によって決まります。
- 基盤となるデータの形状と範囲。
- 条件のクエリで使用されるフィルタと集計。
- 実行期間。
たとえば、次のような構成があるとします。
- 100 台の仮想マシン(VM)。各 VM は 1 つのサービスに属します。
- 各 VM は 1 つの指標
metric_name
を出力し、その指標には 10 個の値を持つラベルが付いています。 - 合計で 5 つのサービス。
100 台の VM があり、それぞれが 10 個の時系列(ラベル値ごとに 1 個)を生成できるため、合計で 1,000 個の基盤時系列が生成されます。各 VM には、VM が 5 つのサービスのうちどれに属しているかを記録するメタデータのようなラベルも含まれています。
PromQL を使用して、次の方法でアラート ポリシーを構成できます。各構成では、実行期間ごとに返される時系列の数は異なります。
構成 PromQL クエリ 期間ごとに返される時系列 集約なし rate(
metric_name
[1m])1,000 VM への集計 sum by (vm) (rate(
metric_name
[1m]))100 ラベル値に集約 sum by (label_key) (rate(
metric_name
[1m]))10 サービスへの集約 sum by (service) (rate(
metric_name
[1m]))5 ラベル値とサービスに集約 sum by (service, label_key) (rate(
)metric_name
[1m])50 フリートへの集約 sum (rate(
metric_name
[1m]))1 フィルタして 1 つの VM に集計 sum (rate(
metric_name
{vm="my_vm_name"}[1m]))1 フィルタと集約を 1 つのサービスに sum (rate(
metric_name
{service="my_service_name"}[1m]))1
料金の例
次の例では、1 か月の日数を 30 日と仮定しています。評価期間は次のようになります。
- 1 か月あたり 86,400 回の 30 秒の実行期間
- 1 か月あたり 15 秒の実行期間 172,800 回(PromQL クエリのみ)
例 1: 1 つのポリシー、VM への集約、30 秒
この例では、次の構成を使用します。
データ
- 100 VM
- 各 VM は 1 つの指標
metric_name
を出力します metric_name
には 10 個の値を持つ 1 つのラベルがあります
- 1 つのアラート条件
- VM レベルへの条件の集計
- 30 秒の実行期間
- 条件費用: 1 条件 * 1 か月あたり $1.50 = 1 か月あたり $1.50
- 時系列費用: 期間ごとに返される時系列が 100 件 * 1 か月あたり 86,400 の期間 = 1 か月あたりに返される時系列が 860 万件 * 100 万件の時系列あたり $0.35 = 1 か月あたり $3.02
- 合計費用: 月あたり $4.52
例 2: 100 個のポリシー(VM ごとに 1 個)、VM への集約、30 秒
この例では、次の構成を使用します。
データ
- 100 VM
- 各 VM は 1 つの指標
metric_name
を出力します metric_name
には 10 個の値を持つ 1 つのラベルがあります
- 100 個の条件
- 各条件がフィルタされ、1 つの VM に集計されます
- 30 秒の実行期間
- 条件費用: 100 条件 * 1 か月あたり $1.50 = 1 か月あたり $150
- 時系列費用: 100 の条件 * 条件ごと、期間ごとに返される時系列が 1 件 * 1 か月あたり 86,400 の期間 = 1 か月あたりに返される時系列が 860 万件 * 100 万件の時系列あたり $0.35 = 1 か月あたり $3.02
- 合計費用: 月あたり $153.02
例 3: 1 つのポリシー、VM への集約、15 秒
この例では、次の構成を使用します。
データ
- 100 VM
- 各 VM は 1 つの指標
metric_name
を出力します metric_name
には 10 個の値を持つ 1 つのラベルがあります
- 1 つの PromQL アラート条件
- VM レベルへの条件の集計
- 15 秒の実行期間
- 条件費用: 1 条件 * 1 か月あたり $1.50 = 1 か月あたり $1.50
- 時系列費用: 期間ごとに返される時系列が 100 件 * 1 か月あたり 172,800 の期間 = 1 か月あたりに返される時系列が 1,730 万件 * 100 万件の時系列あたり $0.35 = 1 か月あたり $6.05
- 合計費用: 月あたり$7.55
例 4: 各サービスに 1 つのポリシーを集約、30 秒
この例では、次の構成を使用します。
データ
- 100 台の VM。各 VM は 1 つのサービスに属します
- 合計で 5 つのサービス
- 各 VM は 1 つの指標
metric_name
を出力します metric_name
には 10 個の値を持つ 1 つのラベルがあります
- 1 つの条件
- サービスレベルへの条件の集計
- 30 秒の実行期間
- 条件費用: 1 条件 * 1 か月あたり $1.50 = 1 か月あたり $1.50
- 時系列費用: 期間ごとに返される時系列が 5 件 * 1 か月あたり 86,400 の期間 = 1 か月あたりに返される時系列が 432,000 件 * 100 万件の時系列あたり $0.35 = 1 か月あたり $0.14
- 合計費用: 月あたり $1.64
例 5: 1 つのポリシーを VM に集約する(VM あたりの基盤となるカートリッジが高い)、30 秒
この例では、次の構成を使用します。
データ
- 100 VM
- 各 VM は 1 つの指標
metric_name
を出力します metric_name
には 100 個のラベルがあり、それぞれに 1,000 個の値があります。
- 1 つの条件
- VM レベルへの条件の集計
- 30 秒の実行期間
- 条件費用: 1 条件 * 1 か月あたり $1.50 = 1 か月あたり $1.50
- 時系列費用: 期間ごとに返される時系列が 100 件 * 1 か月あたり 86,400 の期間 = 1 か月あたりに返される時系列が 850 万件 * 100 万件の時系列あたり $0.35 = 1 か月あたり $3.02
- 合計費用: 月あたり $4.52
例 6: 1 つのポリシーを VM に集約する。2 つの指標を 1 つの条件に結合する。30 秒
この例では、次の構成を使用します。
データ
- 100 VM
- 各 VM は 2 つの指標
metric_name_1
とmetric_name_2
を出力します - どちらの指標にも 1 つのラベルがあり、それぞれ 10 個の値があります
- 1 つの条件
- VM レベルへの条件の集計
- 条件で
OR
演算子を使用して指標を結合 - 30 秒の実行期間
- 条件費用: 1 条件 * 1 か月あたり $1.50 = 1 か月あたり $1.50
- 時系列費用: 2 つの指標 * 期間ごとに返される指標ごとに 100 個の時系列 * 1 か月あたり 86,400 の期間 = 1 か月あたりに返される時系列が 1,730 万件 * 100 万件の時系列あたり $0.35 = 1 か月あたり $6.05
- 合計費用: 月あたり$7.55
例 7: 100 個のログベースのアラート ポリシー
この例では、次の構成を使用します。
アラート ポリシー
- 100 個の条件(ログベースのアラート ポリシーごとに 1 個の条件)
- 条件費用: 100 条件 * 1 か月あたり $1.50 = 1 か月あたり $150.00
- 時系列費用: $0 (ログベースのアラート ポリシーは時系列を返しません)。
- 合計費用: 月額$150.00
アラートの請求額を削減するための提案
指標ベースのアラート ポリシーを構成する際に、以下の提案を参考にして、アラート料金を削減してください。アラート ポリシーを統合して、より多くのリソースに対して動作するようにする
条件ごとに $1.50 の費用がかかるため、1 つのアラート ポリシーを使用して各リソースをモニタリングするよりも、1 つのアラート ポリシーを使用して複数のリソースをモニタリングするほうが費用対効果が高くなります。たとえば、例 1 と 例 2 を比較してみましょう。 どちらの例でも、同じ数のリソースをモニタリングします。ただし、例 2 では 100 アラート ポリシーを使用していますが、例 1 では 1 つのアラート ポリシーのみを使用しています。その結果、例 1 の月額料金は $150 近く安くなります。
アラートが必要なレベルのみに集計する
より高いレベルの粒度に集計すると、低い粒度に集計する場合よりもコストが高くなります。たとえば、Google Cloud プロジェクト レベルへの集約はクラスタレベルへの集約よりも費用が安く、クラスタレベルへの集約はクラスタレベルと名前空間レベルへの集約よりも費用が安くなります。
たとえば、例 1 と 例 4 を比較すると、どちらの例も、同じ基になるデータに対して動作し、また、アラート ポリシーが 1 つだけあります。ただし、例 4 のアラート ポリシーはサービスに集約されるため、VM に詳細に集約される例 1 のアラート ポリシーよりも費用が安いです。
また、例 1 と例 5 を比較すると、例 5 の指標のカーディナリティは例 1 の指標のカーディナリティの 10,000 倍です。ただし、例 1 と例 5 のアラート ポリシーは両方とも VM に集約され、どちらの例でも VM の数が同じであるため、料金は同じです。
アラート ポリシーを構成する場合は、ユースケースに最適な集計レベルを選択します。たとえば、CPU 使用率に関するアラートを重視する場合は、VM と CPU のレベルに集約できます。エンドポイントごとのレイテンシに関するアラートを重視する場合は、エンドポイント レベルに集約できます。
未集計の元データに関するアラートを発生させない
Monitoring はディメンション指標システムを使用します。このシステムでは、指標の合計 カーディナリティ は、モニタリング対象リソースの数にその指標のラベルの組み合わせを掛けた数と等しくなります。たとえば、指標を出力する VM が 100 個あり、その指標にそれぞれ 10 個の値を持つ 10 個のラベルがある場合、合計カーディナリティは 100 * 10 * 10 = 10,000 です。
カーディナリティのスケーリングによっては、元データに対するアラートが非常にコストが高くなることがあります。上記の例では、実行期間ごとに 10,000 個の時系列が返されます。ただし、VM に集計する場合は、基になるデータのラベル カーディナリティに関係なく、実行期間ごとに 100 の時系列のみが返されます。
また、元データに対するアラートを行うと、指標に新しいラベルが付けられたときに時系列が増加するリスクもあります。上記の例では、ユーザーが指標に新しいラベルを追加すると、合計カーディナリティが 100 * 11 * 10 = 11,000 の時系列に増加します。この場合、アラート ポリシーが変更されないにもかかわらず、実行期間ごとに返される時系列の数が 1,000 増加します。代わりに VM に集計すると、基になるカーディナリティが増加しても、返される時系列は 100 のみになります。
不要なレスポンスをフィルタで除外する
アラートのニーズに必要なデータのみを評価するように条件を構成します。何かしらの修正を行わない場合は、アラート ポリシーから除外します。たとえば、インターンの開発用 VM に関してアラートを出す必要はないでしょう。
不要なアラートや費用を削減するために、重要でない時系列を除外できます。Google Cloud のメタデータ ラベルを使用すると、アセットにカテゴリでタグ付けし、不要なメタデータ カテゴリを除外できます。
トップストリーム演算子を使用して、返される時系列の数を減らす
条件で PromQL または MQL クエリを使用する場合は、トップ ストリーム演算子を使用して、最も高い値で返される時系列の数を選択できます。
たとえば、PromQL クエリの topk(metric, 5)
句は、各実行期間で返される時系列の数を 5 に制限します。
時系列の数に制限を加えると、次のようなデータの欠落やアラートの不具合が発生する可能性があります。
- N 個以上の時系列がしきい値を超えた場合、上位 N 個の時系列外のデータが失われます。
- 違反する時系列が上位 N 個の時系列外で発生した場合は、除外された時系列がしきい値をまたいでもインシデントが自動的にクローズされる可能性があります。
- 条件クエリで、想定通りに機能しているベースライン時系列などの重要なコンテキストが示されない場合があります。
このようなリスクを軽減するには、N に大きい値を選択し、多数の時系列を評価するアラート ポリシー(個々の Kubernetes コンテナのアラートなど)でのみトップストリーム演算子を使用します。
実行期間の長さを延長する(PromQL のみ)
条件で PromQL クエリを使用する場合、条件の evaluationInterval
フィールドを設定して、実行期間の長さを変更できます。
評価間隔が長いほど、1 か月間に返される時系列は少なくなります。たとえば、15 秒間隔の条件クエリは、30 秒間隔のクエリの 2 倍の頻度で実行され、1 分間隔のクエリは、30 秒間隔のクエリの半分の頻度で実行されます。
オプトアウト
2026 年 4 月まで期限が切れない Google Cloud 契約をお持ちの場合は、Cloud Monitoring アラート課金チームに免除をリクエストすることで、契約の更新期限までアラートの課金を延期できます。有効な契約をお持ちのお客様については、ケースバイケースで例外を検討します。
免除の申請は 2024 年 11 月 1 日まで受け付けています。 契約更新まで請求を免除していただくには、請求免除リクエスト フォームにご記入ください。
Error Reporting
Error Reporting API または Cloud Logging API を使用して、エラーデータを Google Cloud プロジェクトに報告できます。
エラー レポートの使用料はかかりません。ただし、Cloud Logging によってログエントリが生成され、保存されるため、Cloud Logging の料金が発生する場合があります。
Error Reporting の使用に適用される上限については、割り当てと上限をご覧ください。
Cloud Profiler
Cloud Profiler の使用に伴う費用は発生しません。
Profiler の使用に適用される上限については、割り当てと上限をご覧ください。
Cloud Trace
Trace では、取り込まれ、スキャンされたトレーススパンの数を基に課金されます。レイテンシ データが Trace に送信されると、そのデータはスパンで構成されたトレースとしてパッケージ化され、そのスパンが Cloud Trace バックエンドによって取り込まれます。トレースデータを表示すると、保存されたスパンが Cloud Trace によってスキャンされます。 このセクションでは、次の情報を提供します。
- 課金対象と課金対象外のトレーススパンを定義します。
- 料金の例を提示します。
- トレーススパンの取り込みを削減する方法について説明します。
- トレーススパンの取り込みがしきい値に達した場合に通知できるアラート ポリシーの設定について説明します。
最新の料金情報については、Cloud Trace の料金をご覧ください。
Trace の使用に適用される上限については、割り当てと上限をご覧ください。
現在または過去の使用量を表示する方法については、請求の見積もりをご覧ください。
課金対象外のトレーススパン
Cloud Trace の料金は、App Engine スタンダード、Cloud Run 関数、Cloud Run で自動生成されたスパンには適用されません。これらのトレースの取り込みは課金対象外です。
自動生成されたトレースは Cloud Trace API の割り当てを消費せず、API 使用状況の指標にはカウントされません。
課金対象のトレーススパン
課金対象のトレースというセクションに記載されているスパンを除くすべてのトレーススパンの取り込みは課金対象となり、取り込まれる量に応じて課金されます。これには、App Engine スタンダード アプリケーションに追加したインストルメンテーションによって作成されたトレーススパンが該当します。
料金の例
この例では 2020 年 7 月現在の Trace の料金を使用しています。
- 1 か月で 200 万スパンを取り込む場合、費用は $0 です(月間に取り込まれる最初の 250 万スパンは無料です)。
- 1 か月で 1,400 万スパンを取り込む場合、費用は $2.30 です(月間の最初の 250 万スパンは無料です。それを超えるスパンの費用を計算すると、1,150 万スパン × $0.20/100 万スパン = $2.30 となります)。
- 1 か月で 10 億スパンを取り込む場合、費用は $199 です(月間の最初の 250 万スパンは無料です。それを超えるスパンの費用を計算すると、9 億 9,750 万スパン × $0.20/100 万スパン = $199.50 となります)。
トレース使用量の削減
トレーススパンの取り込み量を管理するには、トレースのサンプリング レートを管理して、パフォーマンス分析に必要なトレース量と許容される費用の間でバランスを取るようにします。
トラフィックの多いシステムでは、多くの場合、トランザクションの 1/1,000(場合によっては 1/10,000)をサンプリングするだけで、パフォーマンス分析を行うのに十分な情報を得られます。
サンプリング レートの構成は、Cloud Trace クライアント ライブラリを使用して行います。
取り込みスパン数の月間合計に関するアラート
取り込まれた Cloud Trace スパンの月間合計が、ユーザー定義の上限を超えたときにトリガーされるアラート ポリシーを作成するには、次の設定を使用します。
[New condition] フィールド |
値 |
---|---|
リソースと指標 | [リソース] メニューで、[グローバル] を選択します。 [指標カテゴリー] メニューで、[お支払い] を選択します。 [指標] メニューで、[Monthly trace spans ingested] を選択します。 |
フィルタ | |
時系列全体 時系列集計 |
sum |
ローリング ウィンドウ | 60 m |
ローリング ウィンドウ関数 | max |
アラート・トリガーの構成 フィールド |
値 |
---|---|
条件タイプ | Threshold |
アラート トリガー | Any time series violates |
しきい値の位置 | Above threshold |
Threshold value |
許容値を決定します。 |
再テスト ウィンドウ | 最小許容値は 30 分です。 |
GKE Enterprise
GKE Enterprise のシステムログと指標は無料です。コントロール プレーン ログ、コントロール プレーンの指標、Kube 状態指標のキュレートされたサブセットは、GKE Enterprise が有効なプロジェクトでクラスタ作成時に登録された Google Cloud 上の GKE クラスタに対してデフォルトで有効になっています。コントロール プレーン ログには Cloud Logging の料金が発生しますが、デフォルトで有効な指標は追加料金なしで含まれています。
含まれる GKE のログと指標の一覧については、収集されるログと使用可能な指標をご覧ください。
Google Distributed Cloud クラスタでは、GKE Enterprise のシステムログと指標には次のものが含まれます。
- 管理クラスタ内のすべてのコンポーネントのログと指標
- ユーザー クラスタ内の次の名前空間のコンポーネントのログと指標:
kube-system
、gke-system
、gke-connect
、knative-serving
、istio-system
、monitoring-system
、config-management-system
、gatekeeper-system
、cnrm-system
よくある質問
無料で使用できるプロダクトの機能はありますか?
Google Cloud Observability プロダクトの使用はデータ容量に応じて課金されます。このページで説明されているデータ容量の費用を除き、Google Cloud のオブザーバビリティ プロダクトの他の機能はすべて無料で使用できます。
料金を教えてください。
費用の見積もりについては、請求の見積もりをご覧ください。
課金についてご不明な点がございましたら、課金に関する質問をご覧ください。
使用量の詳細を把握する方法を教えてください。
Metrics Explorer を使用すると、ログや指標の数値を細かいレベルまで掘り下げて把握できます。詳細については、Metrics Explorer での詳細な使用状況の表示をご覧ください。
費用の管理方法について詳しくは、以下のブログ投稿をご覧ください。
指標のスコープの請求への影響
ほとんどの場合、指標のスコープとログのスコープは請求には影響しません。ログと指標は、データを受信するプロジェクト、請求先アカウント、フォルダ、組織で課金されます。プロジェクトの指標スコープは、表示およびモニタリングできる指標があるリソースのコレクションを定義します。指標スコープを定義する際に、どのリソースで指標データを受信するかに影響されることはなく、データの重複を招くこともありません。同様に、ログスコープには、表示するログエントリを保存またはルーティングするリソースのみがリストされます。
たとえば、組織に 100 台の仮想マシン(VM)があるとします。60 台の VM が Project-A でホストされ、40 台の VM が Project-B にあります。Project-A はその VM の指標を受け取って保存し、指標が課金対象の場合は課金されます。同様に、Project-B はその VM の指標を受け取って保存し、指標が課金対象の場合は課金されます。Project-A と Project-B を含む指標スコープを作成する場合、100 台の VM を組み合わせた指標を表示できます。現在は、Project-A の指標のみ、Project-B の指標のみ、または組み合わせた指標を表示できるようになりました。Project-A の指標を 2 通りの方法で表示できるようになりましたが、請求される料金に変更はありません。
無料の割り当て量を上回るとどうなりますか?
無料割り当て量を超える使用量に対しては、自動的に課金されます。 ログや指標が失われることはありません。発生する可能性のある費用について詳しくは、請求の見積もりをご覧ください。
アラート ポリシーを作成して使用状況をモニタリングし、料金のしきい値に近づいたら通知を受け取ることができます。
プロジェクトに使用しない Google Cloud ログが大量に存在します。これらのログの使用料金が心配です。使用料金が課金されないようにする方法を教えてください。
ログを除外すると、Logging に取り込まれるログを制御できます。詳しくは、ログ使用量の削減をご覧ください。
ログが除外されている場合、プロジェクトにログを送信しているサービスはエラーを受信しますか?
いいえ。ログエントリを送信するサービスが、Logging にログエントリが取り込まれるかどうかを確認することはできません。
Virtual Private Cloud のフローログでは請求が二重に行われるのでしょうか?
VPC フローログを Logging に送信する場合、VPC フローログの生成料金は不要となり、Logging の料金のみが適用されます。ただし、VPC フローログを送信し、そのログが Logging から除外されている場合は、VPC フローログの料金が適用されます。詳細については、Google Cloud 料金計算ツールを参照し、[Cloud Load Balancing とネットワーク サービス] タブを選択してください。
1 料金計算では、すべての単位がバイナリ測定として扱われます。たとえば、メビバイト(MiB、または 220バイト)または、ギビバイト(GiB、または 230バイト)などです。
2 1 分あたりの測定データポイントの最大数が 1 である Google Cloud 指標または GKE Enterprise 指標は無料です。これは現時点で最も細かい測定単位ですが、将来的には、これより細かな単位で測定される指標に対して料金が発生する可能性があります。
3 現在、プロセス指標は、事前に定義されたデフォルトのレート(1 分ごと)で収集されていますが、これを変更することはできません。通常、このデータはゆっくりと変化するため、現在これらの指標はオーバーサンプリングされています。したがって、指標を 20 分間隔でサンプリングする場合は、標準レートの 5% でプロセス指標を請求すれば標準レートと一致します。これらの指標から 100 MiB のデータを収集するユーザーは、5 MiB のみが請求対象になります。