[最適化] ページでサービスの費用の概要データ、使用率データ、費用の最適化に関する推奨事項を確認して、プロジェクトと [App Hub] アプリケーションの費用を最適化できます。 Google Cloud
AI 搭載の コラボレーターである Gemini for Google Cloudを使用して、費用を最適化することもできます。
費用データと使用率指標は、組織内のデベロッパーとプラットフォーム管理者が最適化の機会について十分な情報に基づいて意思決定を行うのに役立ちます。
このドキュメントは、App Optimize API によって提供されるリソースの費用と使用率データを表示する権限を持つデベロッパーとプラットフォーム管理者を対象としています。
Cloud Billing で請求先アカウントまたは予算を管理している場合は、次の情報を参考にして費用を最適化してください。
- Cloud Billing の費用最適化に関するドキュメント、 Cloud Billing で FinOps ハブと Gemini Cloud Assist を使用する方法に関する情報を含みます。
- Cloud Billing の BigQuery へのエクスポートを使用すると、BigQuery でより詳細なコスト分析を行ったり、データポータル などのツールで費用データを可視化したりできます。
リソースの費用について
このセクションでは、App Optimize API が [最適化] ページと Gemini Cloud Assist に提供する費用に関する情報について説明します。
プロダクト別に整理された費用
Cloud Billing と App Optimize API では、プロダクト関連の費用が異なる方法で分類されます。API が [最適化] ページと Gemini Cloud Assist に提供する費用データは、プロダクト別に論理的に整理されています。 Cloud Billing では、リソース使用量の SKU を「サービス」にグループ化します。 Cloud Billing でのサービスは、 Google Cloudプロダクトのサブセットである場合もあれば、複数の Google Cloud プロダクトの SKU を含む場合もあります。これらの Cloud Billing サービスは、App Hub サービスとは関係していません。
たとえば、Compute Engine プロダクトと GKE プロダクトの費用は、複数の Cloud Billing サービスに相当します。
| [最適化] ページのプロダクト | Cloud Billing でのサービス |
|---|---|
| Compute Engine | Compute Engine と VM Manager |
| GKE | Compute Engine と GKE |
| Persistent Disk | Compute Engine |
ネットワーキング サービスには、Cloud Load Balancing、Cloud NAT、Cloud VPN、 Private Service Connect、パフォーマンス ダッシュボードなど、多くのネットワーキング プロダクトの SKU が含まれています。[最適化] ページでは、これらの費用がプロダクト別に分類されますが、Cloud Billing では単一のネットワーキング サービスのみが表示され、ネットワーキング プロダクトごとのサービスは定義されていません。
SKU のリストを検索して、Google Cloud SKU が Cloud Billing でどのように分類されているかについて 詳しく確認できます。
費用の値
費用は、確約利用割引(CUD)やその他のクレジットが適用される前の契約料金に基づいています。アプリケーションの場合、費用には、アプリケーションで全量が使用されているリソースがすべて含まれます。アプリケーション間で共有されているリソースの費用は含まれません。
費用データの可用性
Google Cloud プロダクトは、Cloud Billing プロセスに使用量データと費用データについてさまざまな間隔で報告します。その結果、サービスの使用と、 [最適化] ページに表示される使用量や費用、または Gemini Cloud Assist から返される使用量や費用との間に遅延が生じる場合があります。 Google Cloud 通常、費用は 1 日以内に反映されますが、24 時間以上かかる場合もあります。
制限事項と既知の問題
Compute Engine VM、Compute Engine MIG、GKE クラスタの費用には、データの下り(外向き)のネットワーク料金や Persistent Disk の使用量は含まれません。これらの費用は個別に報告されます。
[最適化] ページで、アプリケーションのデータを表示している場合、リソースをロケーション別に表示またはフィルタすることはできません。
アプリケーションの費用は、すべてのアプリケーション リソースの費用が同じ通貨の場合にのみ使用できます。アプリケーションの各リソースに関連付けられた 請求先アカウントが異なる場合、すべての請求先アカウントが 同じ通貨で構成されている必要があります。
始める前に
App Optimize API は、Cloud Billing を使用して費用データを取得し、Cloud Monitoring を使用して使用率指標を取得します。費用と使用率データを取得するには、Monitoring のデータと構成情報にアクセスできる必要があります。また、Cloud Billing データを表示するための権限も必要です。
[最適化] ページでデータを表示するには、 Cloud Hub が設定されていることを確認します。
Gemini Cloud Assist を使用するには、 Gemini Cloud Assist が設定されていることを確認します。
必要なロール
Cloud Hub でデータを表示するために必要な権限を取得するには、プロジェクト(プロジェクト ビュー)またはフォルダの管理プロジェクト(アプリケーション ビュー)に対する次の IAM ロールを付与するよう管理者に依頼します。
-
ほとんどのアプリケーションとプロジェクトのデータを表示する:
Cloud Hub オペレーター (
roles/cloudhub.operator) -
リソース費用データを表示する:
(
roles/viewer)またはbilling.resourceCosts.get権限を持つカスタムロール - 推奨事項を表示する: Recommender 閲覧者(roles/recommender.viewer)
-
Gemini Cloud Assist を使用する:
Gemini Cloud Assist ユーザー (
roles/geminicloudassist.user)
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
必要な権限は、カスタム ロールや他の事前定義 ロールから取得することもできます。
費用の分析に基づいて変更を行う(Active Assist からの推奨事項を適用する、Cloud Run の課金オプションを変更するなど)には、追加の権限が必要か、必要な権限を持つ組織のメンバーとの連携が必要です。
費用と使用率を表示する
[最適化] ページには次の情報が表示されます。
- 選択したプロジェクトまたはアプリケーションの合計費用と費用の傾向。
- 費用が最も高い上位 5 つのリソースまたはアプリケーション ワークロードと、その費用の変化。
- 使用率が最も低い、費用が最も高いリソースまたはワークロード 5 つ。
選択したプロジェクトまたはアプリケーションのデータを表示するときに、ページをフィルタして特定の商品を表示できます。
表示される費用データに含まれる費用については、 費用についてをご覧ください。
費用と使用率を表示するには:
コンソールで、[Optimization] ページに移動します。 Google Cloud
表示するプロジェクトまたはアプリケーションを選択します 。
アプリケーションのデータを表示するには、アプリケーション管理用に構成されたフォルダを選択します。アプリケーション管理用に構成されたフォルダには、特別なアイコン(
)が表示されます。フォルダの管理プロジェクトにも特別なアイコン(
)が表示され、プロジェクト名は FOLDER-NAME-mpの形式になります。フォルダではなく管理プロジェクトを選択すると、プロジェクト選択ツールで選択がフォルダに自動的に変更されます。個々のプロジェクトのデータを表示するには、表示するリソースを含むプロジェクトを選択します。
特定のプロダクト、ロケーション、過去の期間のデータをフィルタするには、 [プロダクト]、[ロケーション]、または期間フィルタからオプションを選択します。 最大 30 日分のデータを表示できます。
[最適化] ページには次の情報が表示されます。
費用の傾向: 選択したフィルタの合計費用。
図 1: プロジェクトの費用の概要 図 2: アプリケーションの費用の概要 - 合計費用: 選択した フィルタの使用量の合計費用が表示されます。
- 費用の変化: 合計費用の変化が表示されます。変化は、選択した期間に基づいて計算されます。たとえば、[7 日間] を選択し、現在の日付が 2025 年 4 月 30 日の場合、変化率は 4 月 23 日~ 4 月 29 日のデータと 4 月 16 日~ 4 月 22 日のデータの比較になります。太平洋標準時が有効な場合、請求日の開始は米国とカナダの太平洋標準時(UTC-8)の深夜 0 時です。太平洋夏時間が有効な場合、請求日の開始は米国とカナダの太平洋夏時間(UTC-7)の深夜 0 時です。
費用と使用率別のリソース: このセクションには、詳細な調査を検討するリソース が一覧表示されます。サポートされていないプロダクトに関連する費用は、[その他] に分類されます。
プロジェクトの場合: 費用が最も大きい上位 5 つのリソース と費用の変化、および費用が高く使用率が最も低い上位 5 つのリソース が表示されます。サポートされていないプロダクトのリソースは、[その他] に分類されます。
図 3: プロジェクトの費用の概要 - 費用をさらに詳しく調べるには、特定のリソース名をクリックして、そのリソースの詳細を表示します。
- 費用の詳細情報を表示するには、[Cost Explorer で詳細を表示] をクリックします。Cost Explorer のビューは、[最適化] ページと同じプロジェクト、プロダクト、ロケーション、期間が表示されるようにフィルタされます。
アプリケーションの場合: 費用と費用の変化が最も大きい上位 5 つのワークロードとサービス、費用が高く使用率が最も低い上位 5 つのワークロードとサービスが表示されます。
図 4: アプリケーションの費用の概要 - 費用をさらに詳しく調べるには、特定のワークロードまたはサービス名をクリックして、そのワークロードまたはサービスの詳細を表示します。
- 費用の詳細情報を表示するには、[Cost Explorer で詳細を表示] をクリックします。Cost Explorer のビューは、[最適化] ページと同じアプリケーション、プロダクト、ロケーション、期間が表示されるようにフィルタされます。
Cost Explorer の使用方法について詳しくは、 Cost Explorer で費用を最適化するをご覧ください。
使用率は サービスの費用の 1 つの側面にすぎないため、使用しているサービスで利用可能な他の費用最適化機能とベスト プラクティスのコンテキストで [最適化] ページのデータを使用することをおすすめします。 Google Cloudたとえば、Compute Engine、 Google Kubernetes Engine(GKE)、Cloud Run では 確約利用割引が提供されます。また、Cloud Run では、インスタンスの使用方法に基づいて さまざまな 課金オプションを選択できます。
推奨事項を表示する
Active Assist は、リソースの最適化に役立つ推奨事項と分析情報を生成します。 Google Cloud Cloud Hub の [最適化] ページには、選択したプロジェクトまたはアプリケーションの費用最適化に関する推奨事項の上位 5 件が表示されます。
費用の推奨事項とその仕組みについては、 Recommender のページをご覧ください。[最適化] ページには、 確約利用割引の Recommenderを除くすべての費用の Recommender からの費用の推奨事項が表示されます。
推奨事項を表示するには:
コンソールで、[Optimization] ページに移動します。 Google Cloud
表示するプロジェクトまたはアプリケーションを選択します 。
アプリケーションのデータを表示するには、アプリケーション管理用に構成されたフォルダを選択します。アプリケーション管理用に構成されたフォルダには、特別なアイコン(
)が表示されます。フォルダの管理プロジェクトにも特別なアイコン(
)が表示され、プロジェクト名は FOLDER-NAME-mpの形式になります。フォルダではなく管理プロジェクトを選択すると、プロジェクト選択ツールで選択がフォルダに自動的に変更されます。個々のプロジェクトのデータを表示するには、表示するリソースを含むプロジェクトを選択します。
[最適化に関する推奨事項の上位 5 件] テーブルには次の情報が表示されます。
- リソース (プロジェクトの場合)またはワークロード (アプリケーションの場合) - 推奨事項が適用されるリソースまたはワークロード。
- 費用 \- フィルタバーで選択した期間の費用。 デフォルトは 7 日です。期間として 30 日を選択すると、[月間の削減額] 列と費用を比較しやすくなります。
- 月間の削減額: 費用削減の推奨事項を適用した場合に節約できる可能性のある最高額。
- 費用の削減額は、フィルタバーで選択した期間に関係なく、先月のデータを使用して計算される見積もりです。
- 費用の削減額は、確約利用割引やその他のクレジットが適用される前の契約料金に基づいています。
- 実際の費用の削減額は異なる場合があります。
その他の推奨事項を表示するには、[Active Assist の推奨事項ですべての推奨事項を表示] をクリックします。
- プロジェクト選択ツールでプロジェクトが選択されている場合、Active Assist にはそのプロジェクトのすべての推奨事項が表示されます。
- Active Assist では、フォルダまたは App Hub アプリケーションのデータの表示はサポートされていません。最適化するリソースを含むプロジェクトがわかっている場合は、プロジェクト選択ツールからプロジェクトを選択します。
Gemini アシスタンスを使用して費用を最適化する
このセクションでは、Gemini Cloud Assist を使用して費用を最適化する方法について説明します。プロジェクトまたはフォルダに Gemini Cloud Assist が設定されている場合は、 コンソールの任意のページからチャット機能にアクセスできます。Google Cloud
プロンプトへの回答に含まれる費用については、 費用についてをご覧ください。
Gemini for がデータを使用する方法とタイミングに関する説明をご覧ください。 Google Cloud
Gemini Cloud Assist チャットを開く
コンソールで、任意のページ([Optimization] ページなど)に移動します。 Google Cloud
表示するプロジェクトまたはアプリケーションを選択します 。
アプリケーションのデータを表示するには、アプリケーション管理用に構成されたフォルダを選択します。アプリケーション管理用に構成されたフォルダには、特別なアイコン(
)が表示されます。フォルダの管理プロジェクトにも特別なアイコン(
)が表示され、プロジェクト名は FOLDER-NAME-mpの形式になります。フォルダではなく管理プロジェクトを選択すると、プロジェクト選択ツールで選択がフォルダに自動的に変更されます。個々のプロジェクトのデータを表示するには、表示するリソースを含むプロジェクトを選択します。
Google Cloud コンソールのツールバーで、 spark [**Gemini Cloud Assist チャットを開始または終了します**] をクリックします。
[Cloud Assist] パネルが開きます。
プロンプトを入力
Gemini Cloud Assist チャットでは、自然言語のプロンプト(質問やステートメント)を使用してサポートを利用できます。
プロンプトを作成する際は、次の情報を参考にしてください。
- 一度に質問できるのは、1 つのプロジェクトまたはアプリケーションのみです。
2025-10-1 to 2025-10-31などの期間を指定できます。- 期間を指定しない場合、デフォルトの期間は過去 7 日間です。
- 先週のデータのプロンプトでは、期間が先週の月曜日から日曜日までに設定されます。
- 先月のデータのプロンプトでは、期間が先月のカレンダー月に設定されます。
- アプリケーションの場合、選択したアプリケーションのデータが表示されている
コンソールでページを表示している場合でも、プロンプトでアプリケーション名を指定する必要があります。 Google Cloud アプリケーション名は、
web-storeなどのアプリケーションの一意の識別子です。「ウェブストア」などのアプリケーションの表示名を使用すると、Gemini Cloud Assist がプロンプトを正しく解析できない場合があります。 - Gemini Cloud Assist は、使用率に関する費用関連の質問に対して、App Optimize API のデータを使用します。この API は、Cloud Hub の [最適化] ページのデータを提供します。 Gemini Cloud Assist は、Cloud Monitoring API を使用して、 使用率とパフォーマンスに関する一般的な質問に回答できます。
次の表に、プロンプトの例を示します。
| プロンプト | 回答の種類 |
| 「先月、このプロジェクトにいくら費やしましたか?」 | 選択したプロジェクトの先月の費用の概要。 |
「先月、GKE クラスタ my-cluster-id の費用はいくらでしたか?」 |
先月のクラスタ my-cluster-id の費用の概要。 |
| 「us-central1 の費用を表示して。」 | 過去 7 日間のリージョン
us-central1 の選択したプロジェクトのリソース費用の概要。
|
「先月、アプリ
my-favourite-appで費用対効果が最も低かったリソースは?」
|
先月、アプリケーション
my-favourite-appで費用対効果が最も低かったリソースのリスト。
|
| 「最も費用がかかっている、プロビジョニングが過剰なリソースはどれですか?」 | 過去 7 日間に選択したプロジェクトでプロビジョニングが過剰なリソースのリスト。 |
次のステップ
- FinOps ハブで、費用削減と最適化の機会を探す。
- Cloud Billing レポートを使用して、詳細な費用分析を行う。
- ドキュメント Google Cloud アーキテクチャ フレームワーク: 費用の最適化で費用の最適化に関するベスト プラクティスについて確認する。