帮助改进此页面
要帮助改进本用户指南,请选择位于每个页面右侧窗格中的在 GitHub 上编辑此页面链接。
访问 Kubecost 控制面板
先决条件
-
确保与 kubecost 相关的容器组(pod)的状态为“正在运行”。
kubectl get pods --namespace kubecost
访问 Kubecost 控制面板
-
在设备上启用端口转发以公开 Kubecost 控制面板。
kubectl port-forward deployment/kubecost-cost-analyzer 9090 --namespace kubecost
您也可以使用 Amazon 负载均衡器控制器公开 Kubecost,并使用 Amazon Cognito 进行身份验证、授权和用户管理。有关更多信息,请参阅如何使用应用程序负载均衡器和 Amazon Cognito 对您的 Kubernetes Web 应用程序的用户进行身份验证
。 -
在完成上一步的同一台设备上,打开 Web 浏览器并输入以下地址。
http://localhost:9090
浏览器将显示“Kubecost 概述”页面。Kubecost 可能需要 5-10 分钟(或更长时间)来收集指标,具体取决于您的集群大小。您可以查看 Amazon EKS 支出,包括累计的集群成本、关联的 Kubernetes 资产成本和每月汇总支出。
-
要跟踪集群级别的成本,请标记您的 Amazon EKS 资源以进行计费。有关更多信息,请参阅 标记资源以便于计费。
-
成本分配 – 查看过去七天内每个命名空间和其他维度的 Amazon EKS 月度成本和累计成本。这有助于了解应用程序的哪些部分产生 Amazon EKS 支出。
-
资产 – 查看与您的 Amazon EKS 资源关联的 Amazon 基础设施资产的成本。
-