Aplicações

Overview do Aplicações.

Aplicações é a normalização de labels de pods, deployments, jobs, daemonsets e statefulsets. Esse gráfico apresenta aplicações com maiores custos alocados e utilizados em K8s. O custo alocado é calculado com base no Request de CPU e Memória, enquanto o custo utilizado é calculado com base no uso de CPU e Memória.

  1. Passando o mouse por cima da barra que representa a aplicação, o sistema irá exibir uma visão geral dos valores referentes a aplicação.

  2. Clicando na opção "Visualizar mais informações de Aplicações", o sistema irá apresentar a tela de Detalhes do Custo por Aplicação

  1. Clicando no ícone de Filtros, conforme indicado abaixo:

O sistema irá exibir todas as opções de labels coletados da plataforma de observabilidade, permitindo aplicar o campo de filtro desejado para a aplicação:

Ao selecionar o campo desejado, será possível fornecer mais informações sobre o campo de filtro, como:

  • Habilitar a opção de expressões negativas, caso queira trabalhar com um resultado diferente do informado.

  • É maior que: Nesse caso, deve ser informado o valor de referencia para que o sistema retorno as opções maiores.

  • É menor que: Nesse caso, deve ser informado o valor de referencia para que o sistema retorno as opções menores.

  • É maior ou igual a: Nesse caso, deve ser informado o valor de referencia para que o sistema retorno as opções maiores ou iguais.

  • É menor ou igual a: Nesse caso, deve ser informado o valor de referencia para que o sistema retorno as opções menores ou iguais.

Por fim, clicando no botão Salvar, o sistema irá exibir o filtro adicionado:

  1. Clicando na opção Métricas, o sistema permite selecionar as opções de métricas que deseja visualizar no relatório:

  1. Mais abaixo, é possível visualizar o relatório e clicando em cima do Cluster, correspondente a aplicação desejada:

  1. O sistema apresentará a tela de Detalhes por Aplicação, onde é possível ter visibilidade total de tudo que está acontecendo na aplicação e onde existe oportunidade para redução de custo.

O sistema permite filtrar por algum container especifico da aplicação, clicando no campo destacado:

O sistema irá apresentar as opções de Containers disponíveis, caso a aplicação possua mais de um, permitindo comparar e avaliar o Container que possui maior custo e a utilização seja maior em cada um deles:

Além de apresentar algumas informações referentes à aplicação:

  • Informações do recurso:

    • Nome do Cluster

    • Aplicação

    • Namespace

    • Tipo de Aplicação

    • Container

    • Custo Alocado

    • Custo total utilizado (CPU e Memória)

    • Custo de utilização de Network

Além de um gráfico de Custo Utilizado x Alocado de memória e CPU

  1. Mais adiante, iremos apresentar informações mais detalhadas sobre:

  • Pods

  • CPU

  • Memória RAM

  • Network

  • Nodes

Last updated