Acessar o painel do Kubecost - Amazon EKS

Ajudar a melhorar esta página

Para contribuir com este guia de usuário, escolha o link Editar esta página no GitHub, disponível no painel direito de cada página.

Acessar o painel do Kubecost

Pré-requisitos

  1. Certifique-se de que o estado dos pods relacionados ao Kubecost seja “Running”.

kubectl get pods --namespace kubecost

Acessar o painel do Kubecost

  1. No seu dispositivo, habilite o encaminhamento de portas para expor o painel do Kubecost.

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

    Como alternativa, você pode usar o AWS Load Balancer Controller para expor o Kubecost e usar o Amazon Cognito para autenticação, autorização e gerenciamento de usuários. Para obter mais informações, consulte Como usar o Application Load Balancer e o Amazon Cognito para autenticar usuários para suas aplicações Web do Kubernetes.

  2. No mesmo dispositivo em que você concluiu a etapa anterior, abra um navegador da Web e digite o seguinte endereço.

    http://localhost:9090

    Você verá a página de visão geral do Kubecost em seu navegador. Pode levar de cinco a dez minutos (ou mais) para o Kubecost coletar métricas, dependendo do tamanho do seu cluster. Você pode ver seus gastos com o Amazon EKS, incluindo custos cumulativos de cluster, custos de ativos associados do Kubernetes e gastos mensais agregados.

  3. Para rastrear os custos em um nível de cluster, marque seus recursos do Amazon EKS para cobrança. Para obter mais informações, consulte Marcar recursos para faturamento.

    • Cost allocation (Alocação de custos): visualize os custos mensais do Amazon EKS e os custos cumulativos de cada um dos seus namespaces e outras dimensões nos últimos sete dias. Isso é útil para entender quais partes da sua aplicação estão contribuindo para os gastos do Amazon EKS.

    • Assets (Ativos): visualize os custos dos ativos de infraestrutura da AWS que estão associados aos recursos do Amazon EKS.