第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 プラットフォームまたはコントロールプレーンです。
- Worker unallocated コスト
- ワーカーノードの使用量とリクエスト容量の未使用部分を表すコスト。
- ネットワークに帰属しないコスト
- 個々のノードの Ingress および Egress ネットワークトラフィックに関連するコスト。
1.1.2. OpenShift on Cloud 向け Unattributed Storage プロジェクト
Azure と AWS は、Unattributed Storage プロジェクトを作成する唯一のクラウドサービスプロバイダーですが、今後プロバイダーがさらに増える可能性があります。
Unattributed Storage は、Cost Management でクラウドコストの一部を OpenShift namespace に関連付けることができない場合に作成されるプロジェクトの一種です。
Unattributed Storage が発生するシナリオは 2 つあります。
請求のないボリューム
- 永続ボリューム (PV) は存在しますが、そのボリュームを使用する永続ボリューム要求 (PVC) はありません。クレームがなければ、クラウドコストをノードまたは namespace に関連付けることはできません。
未使用のディスク容量
- 状況によっては、クラウドインテグレーションからの費用をどのプロジェクトに請求するかを判断できないため、Cost management によって独自のプロジェクトが作成されることがあります。
以下の例を考慮してください。
- 30 GiB のディスクがあります。
- プロジェクト A は、容量 20 GiB の永続ボリュームを作成します。
- クラウドインテグレーションでは、そのディスクに対して 60 ドルの料金がかかります。
Cost Management では、次の式を使用して、ディスク容量に基づいてプロジェクト A に請求する金額を計算します。この例では、コストは 40 ドルです。
(PV の容量) / ディスク容量 * ディスクのコスト
20/30 * 60 = $40
The cloud integration still bills you for the $60 dollars, but {product-title} can only attribute $20 to Project A based off how much they requested. The remaining $40 is assigned to the *Unattributed Storage* project. {product-title-up} calculates the remaining portion of that disk with the following equation. In this example, the cost is $20:
((ディスク容量 - 合計 (PV 容量)/ディスク容量) * ディスクのコスト
(30 - 20)/30 * 60 = 20 ドル