Rightsizing
Rightsizing é uma funcionalidade de Kubernetes que faz a análise baseada nas aplicações sendo executadas nos Clusters e recomenda a opção mais econômica com base na utilização.
Como chegar em Rightsizing:
Em Kubernetes, selecione a opção Rightsizing.

O sistema irá exibir a tela de recomendações de Rightsizing contendo a opção de aplicar alguns campos de filtro:
Clicando no Ãcone de Filtros, conforme destacado abaixo:

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

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.

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

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

Clicando no Ãcone de calendário, é possÃvel aplicar um perÃodo de competencia, conforme destacado abaixo:

O sistema irá abrir o mês informado, permitindo selecionar um dia especifico:

Ao selecionar o dia desejado, clicando no botão Recarregar, o sistema irá atualizar os dados da página para o novo dia informado:

Na opção Baixar Relatório, clicando no Ãcone "
" o sistema ira extrair um relatório em formato CSV.

Mais abaixo, o sistema também irá exibir um gráfico de Recomendações com Economia estimada por Recomendação.

Além de um relatório contendo a lista de aplicações referentes as recomendações indicadas:

Esse relatório possuirá informaçõe básicas como as listadas abaixo, além das métricas informadas no inÃcio da página:
Aplicação
Nome do Cluster
Container
Namespace
Tipo de Aplicação
Clicando no nome da aplicação em azul, o sistema irá abrir a tela de Detalhes de Rightsizing, com informações como:
Informações do Recurso:
Nome do Cluster
Aplicação
Namespace
Tipo de Aplicação
Container
Custo Alocado
Custo Total Utilizado (CPU e Memória)
Economia Estimada

Clicando na opção Visualizar mais informações, destacada acima, o sistema irá direcionar para a tela de Detalhes por Aplicação em Overview.
Mais abaixo, serão apresentadas informações de CPU e/ou Memória, a depender da aplicação selecionada.
Informações de CPU:
Clicando na aba CPU, o sistema irá apresentar as seguintes informações:
CPU Request
Utilização de CPU (MAX)
Limite de CPU
Custo de CPU Alocada
Custo de Utilização de CPU
Recomendação de CPU
Economia Estimada de CPU

Mais abaixo, será apresentado um gráfico de Custo Utilizado x Alocado de CPU, que representa o custo utilizado e alocado de CPU durante o perÃodo selecionado.
A área de verde representa o Custo de CPU Alocada
A área rosa representa o Custo Utilizado de CPU
A linha amarela representa o Valor Estimado de Rightsizing

Descendo mais um pouco, o sistema irá exibir um gráfico de Utilização de CPU em milicores:
A área azul representa a Request de CPU
A área rosa representa a Utilização de CPU
A linha amarela representa a Recomendação de Rigtsizing

No canto superior direito, conforme destacado abaixo, o sistema também permite alterar o retorno de MAX (máximo) para AVG (médio). Permitindo navegar entre o médio e o máximo para aplicações com muito pico de utilização de CPU.


Informações de Memória:
Clicando na aba Memória RAM, o sistema irá apresentar as seguintes informações:
Request de Memória
Utilização de Memória (MAX)
Limite de Memória
Custo de Memória Alocada
Custo de Utilização de Memória
Recomendação de Memória
Economia Estimada de Memória

Mais abaixo, será apresentado um gráfico de Custo Utilizado x Alocado de Memória, que representa o custo utilizado e alocado de Memória durante o perÃodo selecionado.
A área de verde representa o Custo de Memória Alocada
A área rosa representa o Custo Utilizado de Memória
A linha amarela representa o Valor Estimado de Rightsizing

Descendo mais um pouco, o sistema irá exibir um gráfico de Utilização de Memória em GB:
A área azul representa a Request de Memória
A área rosa representa a Utilização de Memória
A linha amarela representa a Recomendação de Rigtsizing

No canto superior direito, conforme destacado abaixo, o sistema também permite alterar o retorno de MAX (máximo) para AVG (médio). Permitindo navegar entre o médio e o máximo para aplicações com muito pico de utilização de Memória.


Last updated