このページの改善にご協力ください
このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。
Kubecost ダッシュボードにアクセスする
前提条件
-
kubecost 関連のポッドの状態が「実行中」であることを確認します。
kubectl get pods --namespace kubecost
Kubecost ダッシュボードにアクセスする
-
デバイス上でポート転送を有効にして、Kubecost ダッシュボードを公開します。
kubectl port-forward deployment/kubecost-cost-analyzer 9090 --namespace kubecost
あるいは、AWS Load Balancer Controller を使用して、認証、認可、およびユーザー管理のために Kubecost を公開して Amazon Cognito を使用することもできます。詳細については、「How to use Application Load Balancer and Amazon Cognito to authenticate users for your Kubernetes web apps
」(Application Load Balancer および Amazon Cognito を使用して Kubernetes Web アプリのユーザーを認証する方法) を参照してください。 -
前の手順を実行したのと同じデバイスで、Web ブラウザを開き、次のアドレスを入力します。
http://localhost:9090
ブラウザに Kubecost の概要ページが表示されます。クラスターのサイズによっては、Kubecost がメトリクスを収集するまでに 5~10 分 (またはそれ以上) かかる場合があります。クラスターにかかる累積コスト、関連する Kubernetes 資産コスト、および毎月の総支出を含む Amazon EKS の支出額を確認できます。
-
クラスターレベルでコストを追跡するには、請求対象の Amazon EKS リソースにタグを付けます。詳細については、「請求用のリソースにタグを付ける」を参照してください。
-
コスト配分 — Amazon EKS の月間費用と、各名前空間およびその他のディメンションの過去 7 日間の累積費用を表示します。これは、アプリケーションのどの部分が Amazon EKS の支出に寄与しているかを理解するのに役立ちます。
-
アセット — Amazon EKS リソースに関連する AWS インフラストラクチャアセットの費用を表示します。
-