Kubernetes のコストを表示する

この記事は、Microsoft Cost Management で Azure Kubernetes Service (AKS) のコストを表示するのに役立ちます。 次のビューを使用して Kubernetes のコストを分析します。これはサブスクリプション スコープで利用可能です。

  • Kubernetes クラスター – サブスクリプション内のクラスターの集計コストが表示されます。
  • Kubernetes 名前空間 – サブスクリプション内のすべてのクラスターの名前空間の集計コストが表示されます。
  • Kubernetes アセット – クラスター内で実行されている資産のコストが表示されます。

Kubernetes クラスターのコストを可視化すると、最適化の機会を特定するのに役立ちます。 また、異なる名前空間の共有クラスターでアプリケーションを実行しているさまざまなチームにコストを割り当てることもできます。

前提条件

  • コストを表示するには、AKS コスト分析アドオンをクラスターで有効にする必要があります。 サブスクリプションで複数のクラスターが実行されている場合、すべてのクラスターで AKS コスト分析を有効にする必要があります。 クラスターのコスト分析を有効にする方法の詳細については、「Azure Kubernetes Service のコスト分析」を参照してください。
  • Kubernetes のコスト ビューは、次のサブスクリプション契約の種類でのみ使用できます。
    • マイクロソフトエンタープライズ契約
    • Microsoft 顧客契約
      その他の契約はサポートされていません。
  • クラスターをホストするサブスクリプションには、次のいずれかのロールが必要です。
    • [所有者]
    • Contributor
    • Reader
    • Cost Management 閲覧者
    • Cost Management 共同作成者

Kubernetes のコスト ビューにアクセスする

AKS のコストを表示するには、次のいずれかの方法を使用します。

[サブスクリプション] ページからの表示

[サブスクリプション] ページから AKS のコストを表示するには、次の操作を行います。

  1. Azure portal にサインインして [サブスクリプション] に移動します。
  2. クラスターをホストしているサブスクリプションを検索して選択します。
  3. 左側のナビゲーション メニューの [コスト管理] で、[コスト分析] を選択します。
  4. [表示] ボックスの一覧でドロップダウン項目を選択し、[Kubernetes クラスター] を選択します。
    Kubernetes クラスター ビューを示すスクリーンショット。

[コスト管理] ページからの表示

[コスト管理] ページから AKS のコストを表示するには、次の操作を行います。

  1. Azure portal にサインインし、[コスト分析] を検索します。
  2. 正しいスコープにいることを確認します。 必要に応じて [変更] を選択して、Kubernetes クラスターをホストする適切なサブスクリプション スコープを選択します。
    スコープ変更項目を示すスクリーンショット。
  3. [すべてのビュー] タブを選択し、[カスタマイズ可能なビュー] で [Kubernetes ビュー] の下のビューを選択します。
    Kubernetes ビュー項目を示すスクリーンショット。

Kubernetes クラスター ビュー

Kubernetes クラスター ビューには、サブスクリプション内のすべてのクラスターのコストが表示されます。 このビューでは、クラスターの名前空間または資産にドリルダウンできます。 他のビューを表示するには、省略記号 () を選択します。

その他のビューを表示する省略記号項目を示すスクリーンショット。

Kubernetes 名前空間ビュー

Kubernetes 名前空間ビューには、クラスターの名前空間のコストが、アイドル料金およびシステム料金と共に表示されます。 アップタイム SLA の料金を表すサービス料金も表示されます。

Kubernetes 名前空間ビューを示すスクリーンショット。

Kubernetes アセット ビュー

Kubernetes アセット ビューには、クラスター内の資産のコストが、コンピューティング、ネットワーク、ストレージのいずれかのサービス カテゴリに分類されて表示されます。 アップタイム SLA 料金はサービス カテゴリの下にあります。

Kubernetes アセット ビューを示すスクリーンショット。

償却コストの表示

既定では、すべての Kubernetes ビューに実際のコストが表示されます。 償却コストを表示するには、ビューの上部にある [カスタマイズ] を選択し、[予約の償却と割引プランの購入] を選択します。

償却表示オプションを示すスクリーンショット。

次のステップ

コストの割り当てルールを使用して共有コストを分割する方法の詳細については、Azure のコストの割り当てルールの作成と管理に関する記事を参照してください。