このドキュメントでは、App Optimize API の費用と最適化データのソース、データの分類方法、データの可用性に関する制限事項について説明します。
費用データ
- ソース: 費用データは、Cloud Billing レポートとエクスポートで使用される情報と同じ情報に基づいています。
- レイテンシ: Google Cloud プロダクトは、Cloud Billing プロセスに使用量データと費用データについてさまざまな間隔で報告します。 Google Cloud サービスの使用と、使用量と費用が App Optimize API で利用可能になるまでの間に遅延が生じる場合があります。通常、費用は 1 日以内に反映されますが、24 時間以上かかる場合もあります。
- 総費用: 表示される費用は通常、総費用です。これは、確約利用割引、継続利用割引、プロモーション クレジットなどのクレジットが適用される前の、契約料金での使用量を反映しています。
- 通貨: App Hub アプリケーションでスコープを設定する場合、費用を集計するには、そのアプリケーション内のすべての基盤となるリソースで同じ通貨を使用する必要があります。リソースが異なる通貨の請求先アカウントにリンクされている場合、そのアプリケーションの費用データが不完全になる可能性があります。
- 期間: レポート フィルタの最大期間は、現在の日付の 90 日前です。開始時間は 90 日間の期間内の日付にする必要があります。
使用状況データ
- ソース: 使用率の指標は Cloud Monitoring から取得されます。
- 期間: レポート フィルタの最長期間は、現在の日付の 90 日前です。開始時間は 90 日間の期間内に設定する必要があります。Cloud Run の指標は、現在の日付の 6 週間前までのデータのみが使用可能です。
- 可用性: 可用性は、リソースタイプと、詳細な指標を収集するように適切なエージェント(Ops エージェントなど)が構成されているかどうかによって異なります。
プロダクトのカテゴリ
App Optimize API で使用されるプロダクト名は、論理的でユーザー フレンドリーになるように設計されています。これらの費用は、Cloud Billing レポートで使用されるサービス カテゴリとは異なる方法でグループ化される場合があります。たとえば、App Optimize API が「Compute Engine」に帰属させる費用は、Cloud Billing の観点から見ると、複数の基盤となるサービスを包含している可能性があります。
App Optimize API がサポートしていないプロダクトに費用が関連付けられている場合、product_display_name ディメンションは空白になります。リソースレベルの費用
このセクションでは、リソースレベルの費用データがサポートされているプロダクトを示します。
App Hub は、App Optimize API がサポートするすべてのリソースをサポートしていません。また、報告される費用にはいくつかの制限があります。詳細については、アプリケーションの費用をご覧ください。
| 商品名 | サポートされているリソース | その他の情報 |
|---|---|---|
| AlloyDB for PostgreSQL | バックアップ クラスタ インスタンス |
|
| App Engine | サービス | |
| Bigtable | アプリ プロファイル インスタンス |
|
| Cloud Deploy | デリバリー パイプライン | |
| Cloud Run | ジョブ サービス |
|
| Cloud Run functions | 関数 | |
| Compute Engine | 割り当て アドレス ディスク 転送ルール グローバル アドレス イメージ インスタンス インスタント スナップショット マシンイメージ マネージド インスタンス グループ(MIG) ネットワーク アタッチメント 予約 スナップショット ストレージ プール ターゲット VPN ゲートウェイ VPN ゲートウェイ VPN トンネル |
|
| Google Kubernetes Engine | クラスタ |
|
| Dataflow | ジョブ スナップショット |
|
| Cloud Data Fusion | インスタンス | |
| Managed Service for Apache Spark | Batch Cluster Session |
クラスタの場合:
|
| Dataproc Metastore | サービス | |
| Firestore | データベース | |
Cloud Interconnect(プレビュー) |
VLAN アタッチメント |
リソース費用には、VLAN アタッチメントの時間あたり料金と、VLAN アタッチメントのデータ転送費用が含まれます。 |
| Backup for GKE | バックアップ プラン | |
Cloud Load Balancing(プレビュー) |
転送ルール |
データ転送と処理の費用は、転送ルールまたは URL マップを使用するリソースに割り当てられません。
|
| Cloud Logging | ログバケット | |
| Managed Service for Microsoft Active Directory | ドメイン | |
| Memorystore for Redis | インスタンス | |
| Secret Manager | シークレット | |
| Spanner | インスタンス データベース |
|
| Cloud SQL Admin API | インスタンス | |
| Cloud Storage | バケット |
アプリケーションの費用
App Hub アプリケーションの場合、合計費用には、アプリケーションで全量が使用されているリソースがすべて含まれます。
アプリケーションの費用には次の制限が適用されます。
- このアプリケーションの合計費用には、次の費用は含まれません。
- VLAN アタッチメントなど、アプリケーション間で共有されるリソース。
- Managed Service for Apache Spark セッションやバッチなどの短期間のリソース。
- アプリケーションの費用には、App Hub でサポートされているリソースと App Optimize API でサポートされているリソースの費用のみが含まれます。
- App Hub アプリケーションでスコープ設定を行う場合、基盤となるすべてのアプリケーション リソースで同じ通貨を使用する必要があります。アプリケーション リソースが異なる通貨の請求先アカウントにリンクされている場合、アプリケーションの費用データが不完全になるか、返されないことがあります。
- リソースをロケーション別にフィルタすることはできません。
次のステップ
- 詳しくは、レポートについての記事をご覧ください。