• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Compreenda e monitor a camada de serviço e aplicativo

Em seu sistema Kubernetes, cada pod contém serviços e aplicativos que fornecem a funcionalidade real suportada por seu sistema Kubernetes. O sistema pode suportar computação, um aplicativo da web ou qualquer coisa intermediária.

Seu sistema pode estar íntegro como um todo, mas aplicativos e serviços individuais podem falhar ou gerar erros. As etapas a seguir guiam você por uma estratégia geral para monitor e fazer a triagem de seu aplicativo e serviços:

Faça a triagem do seu aplicativo

Esta página mostra uma visão geral de toda a instância dessa aplicação dentro do seu cluster do Kubernetes. Existem vários quadros e gráficos úteis aqui, mas observe atentamente o fluxo de atividades na extrema direita. Isso destacará qualquer evento importante de desempenho desses aplicativos. Aumente o intervalo de tempo conforme necessário para obter uma visão completa do histórico de desempenho.

Só você pode decidir o que é aceitável, mas vários eventos por dia indicam que você pode melhorar o desempenho. Por exemplo, na imagem acima há vários avisos do Apdex em apenas algumas horas. Os avisos do Apdex indicam uma experiência do usuário degradada.

The main overview dashboard for an APM service in a Kubernetes cluster

Identifique a causa dos problemas de desempenho

Role para baixo até ver quatro gráficos. No canto superior esquerdo de cada gráfico, selecione o dropdown e defina os gráficos da seguinte forma:

  • Taxa de erros de serviço

  • Taxas de serviço de transferência

  • Tempo de serviço de resposta

  • Contagem de reinicialização do contêiner

    The main overview dashboard for an APM service in a Kubernetes cluster

    Os três primeiros gráficos mostrarão a saúde do seu aplicativo. O gráfico de contagem de reinicializações ajuda a correlacionar se o seu desempenho tem algum efeito na integridade geral do pod.

    Na captura de tela acima podemos observar algumas coisas:

  • A taxa de erros permanece em zero, o que significa que os erros não afetam o desempenho

  • O serviço taxas de transferência aumenta com muita frequência

  • O tempo de resposta do serviço oscila regularmente perto de 70ms

  • O gráfico de reinicialização do contêiner permanece em zero, o que significa que o desempenho do meu aplicativo não está causando falhas críticas no meu cluster

    Neste caso, você pode identificar as taxas de transferência e o tempo de resposta como os principais indicadores do seu desempenho degradado. Há muitas maneiras de resolver isso, desde otimizar o próprio aplicativo ou simplesmente adicionar mais potência de CPU ao contêiner que hospeda o aplicativo.

Qual é o próximo?

Agora que você aprendeu como usar o New Relic para monitor o Kubernetes, você pode explorar nossos outros tutoriais:

  • Seu aplicativo está lento? Aprenda como fazer a triagem e diagnosticar a latência em seu aplicativo com nosso tutorial Meu aplicativo é lento .
  • Se você tiver um dia de pico de demanda chegando, saiba como a New Relic pode ajudá-lo com o planejamento de capacidade.
  • Quer criar alertas de alta qualidade? Nosso tutorial de alerta pode ajudá-lo a configurar um sistema de alerta.

Passo anterior

Monitor implantação e pod do Kubernetes.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.