Compartilhar via


Eficiência de desempenho no Azure Monitor

A eficiência do desempenho é a capacidade de dimensionar sua carga de trabalho para atender às demandas colocadas por usuários de maneira eficiente. Use as informações a seguir para monitorar o desempenho das suas máquinas virtuais.

Este artigo descreve sobre a Eficiência de desempenho para o Azure Monitor como parte do Azure Well-Architected Framework. A Estrutura Bem Projetada do Azure é um conjunto de princípios de orientação que podem ser usados para aprimorar a qualidade de uma carga de trabalho. A estrutura consiste em cinco pilares de excelência em arquitetura:

  • Confiabilidade
  • Segurança
  • Otimização de custos
  • Excelência operacional
  • Eficiência de desempenho

Logs do Azure Monitor

Lista de verificação de projeto

  • Configure a auditoria de consulta de log e use os insights do workspace do Log Analytics para identificar consultas lentas e ineficientes.

Recomendações de configuração

Recomendação Benefício
Configure a auditoria de consulta de log e use os insights do workspace do Log Analytics para identificar consultas lentas e ineficientes. A auditoria de consulta de log armazena o tempo de computação necessário para executar cada consulta e o tempo até que os resultados sejam retornados. Os insights do workspace do Log Analytics usam esses dados para listar consultas potencialmente ineficientes em seu workspace. Considere reescrever essas consultas para melhorar seu desempenho. Consulte Otimizar consultas de log no Azure Monitor para obter diretrizes sobre como otimizar suas consultas de log.

Máquinas virtuais

Lista de verificação de projeto

  • Configure a coleta de dados e os alertas para monitorar a desempenho dos fluxos de trabalho do cliente.

Recomendações de configuração

Recomendação Descrição
Configure a coleta de dados e os alertas para monitorar a desempenho dos fluxos de trabalho do cliente. Use as informações em Monitorar máquinas virtuais com o Azure Monitor: Coletar dados para configurar a coleta de dados do cliente que mede o desempenho das cargas de trabalho do cliente. Use as informações em Monitorar máquinas virtuais com o Azure Monitor: Alertas para criar regras de alertas e ser notificado proativamente sobre possíveis problemas de desempenho com as cargas de trabalho do seu cliente.

Contêineres

Lista de verificação de projeto

  • Habilite a coleção de métricas do Prometheus para seu cluster.
  • Habilite os Insights de contêiner para acompanhar o desempenho do seu cluster.
  • Habilite os alertas recomendados pelo Prometheus.

Recomendações de configuração

Recomendação Benefício
Habilite a coleção de métricas do Prometheus para seu cluster. O Prometheus é uma solução de métricas nativas de nuvem do Cloud Native Compute Foundation e a ferramenta mais comum usada para coletar e analisar dados de métrica de clusters do Kubernetes. Habilite o Prometheus em seu cluster com o serviço gerenciado do Azure Monitor para Prometheus se você ainda não tiver um ambiente do Prometheus. Use o Espaço Gerenciado do Azure para Grafana para analisar os dados coletados do Prometheus.

Consulte Personalizar a extração de métricas do Prometheus no serviço gerenciado do Azure Monitor para o Prometheus para coletar métricas adicionais além da configuração padrão.
Habilite os Insights de contêiner para acompanhar o desempenho do seu cluster. Aohabilitar os Insights de contêiner para seu cluster do Kubernetes, você pode usar as exibições e as pastas de trabalho para acompanhar o desempenho dos componentes do seu cluster. Esses dados podem se sobrepor aos dados coletados pelo Prometheus. Consulte Otimização de custo para obter recomendações sobre o custo.
Habilite os alertas recomendados pelo Prometheus. Os alertas no Azure Monitor notificam você proativamente quando problemas são detectados. Comece com um conjunto de regras de alerta recomendadas pelo Prometheus que detectam os problemas mais comuns de disponibilidade e desempenho do seu cluster. Potencialmente, adicione alertas de pesquisa de logs usando os dados coletados pelos Insights do contêiner.

Próxima etapa