GKE Intelligence dashboard
GKE Intelligence を使用すると、Google Kubernetes Engine(GKE)クラスタのコストと使用状況をベストプラクティスに照らして測定し、改善の余地がある領域を特定できます。
GKE Intelligence を最大限活用す るには、測定したいすべてのクラスタで GKE コストアロケーションを有効にしてください。詳細は GKE cost allocation を参照してください。
以下のコンテンツを読むか、▶️ interactive demo を開いて、画面での流れを確認してください。
必要な権限
GKE Intelligence にアクセスするには、DoiT アカウントに Cloud Analytics User 権限が必要です。
GKE Intelligence ダッシュボード
GKE Intelligence ダッシュボードは、GKE の支出のさまざまな側面を強調表示するウィジェットで構成されています。これは、Google Cloud プロジェクトで GKE ベースのワークロードが検出されると自動的に作成されます。
GKE Intelligence ダッシュボードにアクセスするには、上部ナビゲーションのメガメニューから Dashboards を選択し、GKE Intelligence を選択します。

GKE Intelligence ダッシュボード上の各ウィジェットは、それぞれ独立して更新されます。詳細は Refresh report data を参照してください。
Control Plane Cost

過去 6 か月間にわたる、すべてのクラスタにおける GKE コントロールプレーン(マスターノード とも呼ばれます)のコストを表示します。
レポート設定:
- Metrics: Cost
- Aggregation: Total
- Time Interval: Month
- Time Range: 過去6か月(現在の月を含む)
- Group by: SKU, Region
- Filters:
- Limit by value: Cost not between -US$0.01 AND US$0.01
- Service equals
Kubernetes Engine (GKE)
GKE Nodes Cost by Cluster

過去 30 日間の GKE ノードのコストと、今後 30 日間の予測を表示します。
レポート設定:
- Metrics: Cost
- Aggregation: Total
- Advanced Analysis: Forecast
- Time Interval: Day
- Time Range: 過去 30 日間(現在の日を含む)
- Group by: Kubernetes Cluster
- Filters:
- Kubernetes Cluster not equals
[Kubernetes Cluster N/A]:GKE コストアロケーションで追跡されていないクラスタを除外するため(View GKE cluster costs を参照)。 - SKU is not one of
Autopilot Kubernetes Clusters,Regional Kubernetes Clusters, orZonal Kubernetes Clusters。
- Kubernetes Cluster not equals
GKE Autopilot でワークロードを実行している場合、Autopilot の料金モデルは Nodes ではなく Pods によってリクエストされたリソースに基づいている点に注意してください。詳細は Google Kubernetes Engine pricing: Autopilot mode を参照してください。
Cost by Top 15 Namespaces

過去 7 日間にわたり、すべてのクラスタにおけるコスト上位 15 件の Kubernetes ネームスペースを表示します。
レポート設定:
- Metrics: Cost
- Aggregation: Total
- Time Interval: Day
- Time Range: 過去 7 日間(現在の日を含む)
- Group by: GKE Namespace
- Filters:
- GKE Namespace not equals
[GKE Namespace N/A]:GKE コストアロケーションで追跡されていないネームスペースを除外するため(View GKE cluster costs を参照)。 - コストが上位 15 件の GKE ネームスペースにリミット
- GKE Namespace not equals
Cost by Top 20 Clusters

過去 7 日間における、コスト上位 20 件の Kubernetes クラスタを表示します。
レポート設定:
- Metrics: Cost
- Aggregation: Total
- Time Interval: Day
- Time Range: 過去 7 日間(現在の日を含む)
- Group by: Kubernetes Cluster
- Filters:
- Kubernetes Cluster not equals
[Kubernetes Cluster N/A]:GKE コストアロケーションで追跡されていないクラスタを除外するため。 - コストが上位 20 件の Kubernetes Clusters にリミット
- Kubernetes Cluster not equals
Unallocated Resources by Cluster

過去 7 日間における、ワークロードやシステムオーバーヘッドのために要求されないリソースのコストを表示します。
レポート設定:
- Metrics: Cost
- Aggregation: Total
- Time Interval: Day
- Time Range: 過去 7 日間(現在の日を含む)
- Group by: Kubernetes Cluster
- Filters:
- Kubernetes Cluster not equals
[Kubernetes Cluster N/A]:GKE コストアロケーションで追跡されていないクラスタを除外するため。 - GKE Namespace equals
kube:unallocated:ワークロードやシステムオーバーヘッドのために要求されないリソースを含めるため。
- Kubernetes Cluster not equals
GKE Autopilot のみでワークロードを実行している場合、Autopilot では未割り当てリソースに対して支払いを行わないため、このウィジェットは空になります。
GKE Clusters Utilization

GKE クラスタ全体のリソース使用率を表示します。
レポート設定:
- Metrics: GKE Capacity Utilization
- Aggregation: Total
- Time Interval: Day
- Time Range: 過去 7 日間(現在の日を含む)
- Group by: Kubernetes Cluster
- Filters:
- Allocation rule is
GKE Unallocated ResourcesorGKE Allocated Resources - Kubernetes Cluster not equals
[Kubernetes Cluster N/A]:GKE コストアロケーションで追跡されていないクラスタを除外するため。
- Allocation rule is
GKE Autopilot のみでワークロードを実行している場合、Autopilot では未割り当てリソースに対して支払いを行わないため、このウィジェットは常に空になります。
GKE Interactive Cost Explorer

クラスタからネームスペースやアプリケーションまでドリルダウンできるツリーマップです。
レポート設定:
- Metrics: Cost
- Aggregation: Total
- Time Interval: Day
- Time Range: 過去 7 日間(現在の日を含む)
- Group by:
- Filters:
- Kubernetes Cluster not equals
[Kubernetes Cluster N/A]:GKE コストアロケーションで追跡されていないクラスタを除外するため。 - GKE Namespace not equals
[GKE Namespace N/A]:GKE コストアロケーションで追跡されていないネームスペースを除外するため。
- Kubernetes Cluster not equals