O painel Contenção de VMs é o painel principal para o desempenho da VM. Ele foi projetado para VMware administradores ou arquitetos. Ele pode ser usado para monitoramento e solução de problemas. Depois de determinar que há um problema de desempenho, use o painel Utilização da VM para ver se a contenção é causada por alta utilização.

Considerações de projeto

Esse painel é usado como parte do seu Procedimento Operacional Padrão (SOP). Ele foi projetado para uso diário, portanto, as visualizações são definidas para mostrar dados das últimas 24 horas. O painel fornece métricas de desempenho para máquinas virtuais no centro de dados selecionado.

Para visualizar as considerações de design comuns entre todos os painéis de gerenciamento de desempenho, consulte o Painéis de desempenho.

Para entender o conceito de desempenho dos contadores selecionados e seus limites, consulte o Painéis de desempenho

Como usar o painel

  • Selecione um centro de dados na tabela de centros de dados.
    • Para um ambiente menor, selecione vSphere World para ver todas as VMs de todos os centros de dados.
      Observação: A contagem de VMs também inclui as VMs desligadas. Para excluir VMs desligadas, modifique o widget e selecione a métrica de VM em execução.
  • Os dois gráficos de barras são exibidos automaticamente.
    • Use-os juntos para obter uma visão geral da prontidão da CPU e da análise de contenção de memória. Analise como o cluster atende às VMs. Para cada VM, ele escolhe a pior métrica nas últimas 24 horas. Por padrão, o VMware Aria Operations coleta dados a cada 5 minutos, portanto, esse é o valor mais alto entre 288 pontos de dados. Depois de obter o valor de cada VM, os gráficos de barras colocam cada VM nos respectivos buckets de desempenho. O limite nos buckets considera as práticas recomendadas, portanto, eles são codificados por cores.
    • Para qualquer ambiente crítico, espere que todas as VMs sejam bem atendidas pelo IaaS. Você deve ver verde em ambos os gráficos de distribuição. Para fins de desenvolvimento, você pode tolerar uma pequena quantidade de contenção na CPU e na memória.
  • Desempenho da VM no Data Center selecionado.
    • Analise por centro de dados, pois os problemas de desempenho tendem a ser isolados em um único ambiente físico. Por exemplo, um problema de desempenho no país A normalmente não causa um problema de desempenho no país B.
    • A tabela é classificada por colunas de violação de KPI, direcionando sua atenção para as VMs que não são bem atendidas pelo IaaS.
    • A tabela mostra os nomes de host conhecidos por Windows ou Linux. Esse é o nome que a equipe de aplicativos ou o proprietário da VM conhece, pois eles podem não estar familiarizados com o nome da VM.
    • O restante das colunas mostra contadores de desempenho. Como o objetivo é o monitoramento proativo, os contadores são os piores e não a média, durante o período de monitoramento. Como o contexto de operações aqui é desempenho, não capacidade, a tabela considera apenas as últimas 24 horas. O uso diário é incentivado, pois qualquer atividade com mais de 24 horas é considerada irrelevante do ponto de vista da solução de problemas de desempenho.
    • A coluna Violação de KPI conta o número de violações de SLA em quaisquer 5 minutos. Como uma VM consome quatro recursos de IaaS (CPU, memória, disco e rede), o contador varia de 0 a 4, sendo 0 o ideal. O valor 4 indica que todos os 4 serviços de IaaS não são entregues. O mesmo limite é usado independentemente da classe de serviço, pois esse é um KPI interno, não um SLA externo. Seu limite interno deve ser mais rigoroso, para que você tenha um tempo de reação.
  • Selecione uma VM na tabela.
    • Todos os gráficos de integridade mostram o KPI dessa VM.
    • Os gráficos de integridade exibem o último valor, o valor mais baixo e o valor de pico. Espere que o pico esteja dentro do seu limite.

Pontos a serem observados

  • Esse painel usa contadores de SO convidado e contadores de VM adequadamente. As duas camadas são camadas distintas e cada uma delas fornece uma visibilidade exclusiva que as outras camadas podem não fornecer. Por exemplo, quando o VMkernel desagenda uma VM, pois precisa processar outra coisa (por exemplo, outra VM, interrupção do kernel). O SO convidado não sabe o motivo. Na verdade, ele passa por um tempo congelado para essa vCPU específica em execução no núcleo físico e passa por saltos de tempo quando é agendado novamente.
  • Os contadores de SO guest requerem logicamente VMware Tools.
  • O gráfico de integridade é codificado por cores. Altere as configurações se elas não forem adequadas ao seu ambiente. Se você não tiver certeza de quais números adequados definir para seu ambiente, crie o perfil das métricas. O painel Criação de perfil de desempenho do SO convidado fornece um exemplo de como criar o perfil de métricas.
  • Para um ambiente menor com um ou dois centros de dados, altere o filtro de centro de dados para cluster. Depois de listar um cluster, você poderá adicionar a métrica de desempenho do cluster (%) e classificá-los em ordem crescente. Dessa forma, o cluster que precisa de atenção imediata fica no topo.
  • Se você tiver um espaço de tela, agrupe as VMs por cluster ou por host ESXi. Dessa forma, você pode ver rapidamente se o problema está em um determinado cluster ou host ESXi.
  • Altere a linha do tempo padrão de uma semana para um dia conforme e quando necessário para se adequar às suas operações.
  • Se você navegar muito para o painel Utilização de VMs desse painel, adicione uma conexão usando o recurso de navegação painel a painel. Para obter mais detalhes, consulte Detalhes de navegação do painel.