cost explorer によるコストの可視化
Cost Explorer を使用したコストの可視化と理解
概要
第1章 Cost Explorer の使用 リンクのコピーリンクがクリップボードにコピーされました!
コスト管理の Cost Explorer を使用すると、時間の経過に伴うコストを確認できます。Cost Explorer を使用すると、支出をフィルタリングして質問に対する回答を見つけたり、詳細を表示したり、データの傾向を調べたりすることができます。
1.1. Cost Explorer について リンクのコピーリンクがクリップボードにコピーされました!
コスト管理の Cost Explorer を使用すると、時間の経過に伴うコストを確認できます。Cost Explorer を使用すると、支出をフィルタリングして質問に対する回答を見つけたり、詳細を表示したり、データの傾向を調べたりすることができます。
Cost Explorer を使用すると、以下を行うことができます。
- 異常なイベントを特定する。
- 時間の経過に伴ってコストデータがどのように変化するかを理解する。
- コストと使用状況データのカスタムバーチャートを作成する。
- カスタムコストデータファイルをエクスポートする。
図1.1 Cost Explorer のインターフェイス
Cost Explorer チャートの 1 本のバーは、フィルターされたオプションに対応する 1 日分のコストおよび使用状況データを表します。最も重要な 5 つのメトリクスが個別に表示され、その他のメトリクスはすべて Others カテゴリーに配置されます。コストと使用状況データのフィルタリングの詳細は、「Cost Explorer を使用したコストデータのフィルタリング」 を参照してください。
1.1.1. OpenShift クラスター内の未割り当てリソースのコスト リンクのコピーリンクがクリップボードにコピーされました!
未割り当てのコストを確認するには、プロジェクトごとにグループ化された OpenShift コストデータを表示します。プロジェクトごとの OpenShift コストデータを表示する場合、Platform unallocated および Worker unallocated という名前の行を使用できます。
- プラットフォーム未配分コスト
- ワークロードを実行するために割り当てられていないプライマリーノードとインフラストラクチャーノードの部分のコスト。ここでは、これらのワークロードは、OpenShift プラットフォームまたはコントロールプレーンです。
- ワーカー未配賦コスト
- ワーカーノードの使用量とリクエスト容量の未使用部分を表すコスト。
- ネットワークに帰属しないコスト
- 個々のノードの Ingress および Egress ネットワークトラフィックに関連するコスト。
1.1.2. OpenShift on Cloud 向け Unattributed Storage プロジェクト リンクのコピーリンクがクリップボードにコピーされました!
Cost Management は、Cost Usage レポートを使用してクラウドディスクのサイズを予測できます。Cost Management は、Container Storage Interface (CSI)ボリュームハンドルを介して、クラウドディスクを永続ボリュームクレーム(PVC)に相関させます。以下のシナリオで、ディスクの使用されていない部分を計算することで、属性されていないストレージを特定します。
- 請求のないボリューム
- 永続ボリューム (PV) は存在しますが、そのボリュームを使用する永続ボリューム要求 (PVC) はありません。クレームがなければ、クラウドコストをノードまたは namespace に関連付けることはできません。
- 未使用のディスク容量
- クラウドディスクに、使用されていないディスク領域がある。
以下の例を考慮してください。
- 30 GiB のディスクがあります。
- プロジェクト A は、容量 20 GiB の永続ボリュームを作成します。
- クラウドインテグレーションでは、そのディスクに対して 60 ドルの料金がかかります。
Cost management では、次の式を使用して、ディスク容量に基づいてプロジェクト A に請求する金額を計算します。この例では、コストは 40 ドルです。
(PV の容量) / ディスク容量 * ディスクのコスト
20/30 * 60 = $40
クラウド統合は引き続き $60 ドルに対して請求されますが、コスト管理では、要求されたプロジェクト A の量に基づいて $40 から Project A の属性しかできません。残りの $20 は Unattributed Storage プロジェクトに割り当てられます。Cost Management は、以下の式を使用してそのディスクの残りの部分を計算します。この例では、コストは $20 です。
((ディスク容量 - 合計 (PV 容量)/ディスク容量) * ディスクのコスト
(30 - 20) / 30 * 60 = $20
1.2. Cost Explorer を使用したコストデータのフィルタリング リンクのコピーリンクがクリップボードにコピーされました!
表示されるコストデータをカスタマイズするには、Cost Explorer のフィルターオプションを使用して項目を選択します。クラウドおよび OpenShift のコストの表示方法を変更するには、Perspective メニューで項目を選択します。OpenShift インスタンスの異なるレベルでこれらのコストを表示するには、Project メニューで項目を選択します。プロジェクトコストの内訳で CPU またはメモリーメトリクスに基づいてコストがどのように配分されているかを確認するには、Overhead cost を選択します。
前提条件
- OpenShift クラスターを cost management データインテグレーションとして追加する。手順は、cost management への OpenShift Container Platform データの統合 を参照してください。
- クラウドインフラストラクチャーアカウントを cost management データインテグレーションとして追加する。クラウドプロバイダーの種類に応じた手順は、cost management へのインテグレーションの追加 を参照してください。
手順
- OpenShift またはクラウドプロバイダーからの累積コストを表示するには、Cost Explorer に移動し、Perspective メニューから項目を選択します。たとえば、OpenShift Container Platform の累積コストを表示するには、All OpenShift Cost を選択します。
- OpenShift インスタンスのさまざまなレベルでコストをさらに絞り込むには、グループ化を選択します。クラウドプロバイダーに応じて、Projects、Nodes、Clusters、または Tags でグループ化できます。
- 特定のノード、クラスター、またはタグを検索するには、1 つ以上の Projects、Nodes、Clusters、または Tags を検索してフィルタリングできます。
- 検索の期間を絞り込むには、 をクリックして、メニューから別の期間を選択します。たとえば、過去 90 日間のコストデータを表示するには、Last 90 days を選択します。
次のステップ
データをフィルタリングした後、CSV ファイルにエクスポートすることができます。詳細は、「コストデータのエクスポート」 を参照してください。
1.2.1. ROSA のコストの追跡 リンクのコピーリンクがクリップボードにコピーされました!
Cost Explorer を使用して、Red Hat OpenShift Service on AWS (ROSA) に関連する経費を追跡できます。ROSA に関連するコストを見つけるには、Cost Explorer でコストをフィルターし、サービスごとにグループ化して表示します。
Cost Explorer または AWS の詳細ページで、サービスごとにグループ化し、仮想マシンライセンスを検索することで、Amazon Web Service Filtered by OpenShift ビューの ROSA コストを表示します。
手順
- cost management で、Cost Explorer ページに移動します。
- Cost Explorer ページの Perspective メニューで、Amazon Web Services filtered by OpenShift を選択します。
- Group by フィールドで Service を選択します。
- 表示された結果で、Red Hat OpenShift Service on AWS を見つけます。
次のステップ
データをフィルタリングした後、CSV ファイルにエクスポートできます。詳細は、「コストデータのエクスポート」 を参照してください。
1.2.2. OpenShift での ARO コストの追跡 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift for Microsoft Azure のコストを計算するときに、Microsoft Azure Red Hat OpenShift (ARO) に関連する経費を追跡できます。ARO に関連するコストを見つけるには、Cost Explorer でコストをフィルターし、サービスごとにグループ化して表示します。
全体的なサービスコストには、基盤となるノード上のすべての仮想マシンのライセンス料金が含まれます。たとえば、ノードで Red Hat Enterprise Linux も実行されている場合、ARO の実行にかかる特定のコストが含まれます。
手順
- cost management で、Cost Explorer ページに移動します。
- Cost Explorer ページの Perspective メニューで、Microsoft Azure filtered by OpenShift を選択します。
- Group by フィールドで Service を選択します。
- 表示された結果で、仮想マシンのライセンスを検索します。サービスコストには、各ノードの仮想マシンのライセンス料金がすべて含まれます。
次のステップ
データをフィルタリングした後、CSV ファイルにエクスポートできます。詳細は、「コストデータのエクスポート」 を参照してください。
1.3. コストデータのエクスポート リンクのコピーリンクがクリップボードにコピーされました!
Cost Explorer を使用して、カスタマイズされたコストデータの CSV ファイルをローカルワークステーションにエクスポートします。これらのファイルには、必要なレポートツールに適用できるコストデータの詳細情報が含まれます。
前提条件
- OpenShift クラスターが cost management データインテグレーションとして追加されている。手順は、cost management への OpenShift Container Platform データの統合 を参照してください。
- クラウドインフラストラクチャーアカウントが cost management データインテグレーションとして追加されている。クラウドプロバイダーの種類に応じた手順は、cost management へのインテグレーションの追加 を参照してください。
手順
- Cost Explorer アプリケーションに移動します。
- Cost Explorer のフィルターオプションを使用して、必要な情報を作成します。
- Cost Explorer グラフの下に表示されるリストで、エクスポートする項目を選択します。
-
Export ボタンをクリックします。
をクリックします。
CSV ファイルがローカルシステムにダウンロードされます。
Red Hat ドキュメントへのフィードバック (英語のみ) リンクのコピーリンクがクリップボードにコピーされました!
Red Hat ドキュメントに関するフィードバックをお寄せください。いただいたご要望に迅速に対応できるよう、できるだけ詳細にご記入ください。
前提条件
- Red Hat カスタマーポータルにログインしている。
手順
フィードバックを送信するには、以下の手順を実施します。
- Create Issue にアクセスします。
- Summary テキストボックスに、問題または機能拡張に関する説明を入力します。
- Description テキストボックスに、問題または機能拡張のご要望に関する詳細を入力します。
- Reporter テキストボックスに、お客様のお名前を入力します。
- Create ボタンをクリックします。
これによりドキュメントに関するチケットが作成され、適切なドキュメントチームに転送されます。フィードバックをご提供いただきありがとうございました。