

 **協助改進此頁面** 

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

若要為本使用者指南貢獻內容，請點選每個頁面右側面板中的**在 GitHub 上編輯此頁面**連結。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 存取 Kubecost 儀表板
<a name="cost-monitoring-kubecost-dashboard"></a>

## 先決條件
<a name="kubecost-prereqs-dashboard"></a>

1. 確認 kubecost 相關的 Pod 狀態為「執行中」。

```
kubectl get pods --namespace kubecost
```

## 存取 Kubecost 儀表板
<a name="kubecost-dashboard"></a>

1. 在您的裝置上，啟用連接埠轉送以公開 Kubecost 儀表板。
   + 如果使用 helm 安裝 kubecost v3：

     ```
     kubectl port-forward deployment/kubecost-frontend 9090 --namespace kubecost
     ```
   + 如果使用 helm 安裝 kubecost v1 或 v2：

     ```
     kubectl port-forward deployment/kubecost-cost-analyzer 9090 --namespace kubecost
     ```
   + 如果使用 Amazon EKS 附加元件安裝 kubecost：

     ```
     kubectl port-forward deployment/cost-analyzer 9090 --namespace kubecost
     ```

     或者，您可使用 [AWS Load Balancer 控制器](aws-load-balancer-controller.md)來公開 Kubecost，並使用 Amazon Cognito 進行驗證、授權和使用者管理。如需詳細資訊，請參閱[如何使用 Application Load Balancer 和 Amazon Cognito 為您的 Kubernetes Web 應用程式驗證使用者](https://aws.amazon.com/blogs/containers/how-to-use-application-load-balancer-and-amazon-cognito-to-authenticate-users-for-your-kubernetes-web-apps)。

1. 在您完成上一個步驟的同一部裝置上，開啟 Web 瀏覽器並輸入下列位址。

   ```
   http://localhost:9090
   ```

   瀏覽器中會顯示 Kubecost 的「概觀」頁面。Kubecost 收集指標可能需要 5-10 分鐘 (或更長時間)，取決於您的叢集規模。您可查看您的 Amazon EKS 支出，包括累積叢集成本、相關聯的 Kubecost 資產成本和每月彙總支出。

1. 要在叢集層級追蹤成本，請標記您的 Amazon EKS 資源以進行計費。如需詳細資訊，請參閱[標記您的資源以便計費](eks-using-tags.md#tag-resources-for-billing)。
   +  **Cost allocation** (成本分配) – 檢視過去七天內每個命名空間和其他維度的每月 Amazon EKS 成本和累計成本。這有助於了解應用程式的哪些部分產生了 Amazon EKS 支出。
   +  **資產** – 檢視與您的 Amazon EKS 資源相關聯的 AWS 基礎設施資產成本。