Eficiência de desempenho no Azure Monitor
Eficiência de desempenho é a capacidade da sua carga de trabalho para dimensionar para satisfazer as exigências que os utilizadores lhe colocam de forma eficiente. Use as informações a seguir para monitorar o desempenho de suas máquinas virtuais.
Este artigo descreve a eficiência de desempenho do Azure Monitor como parte do Azure Well-Architected Framework. O Well-Architected Framework do Azure é um conjunto de filosofias de orientação que podem ser usadas para melhorar a qualidade de uma carga de trabalho. A estrutura consiste em cinco pilares de excelência arquitetônica:
- Fiabilidade
- Segurança
- Otimização de Custos
- Excelência Operacional
- Eficiência de Desempenho
Registos do Azure Monitor
Lista de verificação de estruturação
- Configure a auditoria de consulta de log e use as informações do espaço de trabalho 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 as informações do espaço de trabalho 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. O Log Analytics workspace insights usa esses dados para listar consultas potencialmente ineficientes em seu espaço de trabalho. Considere reescrever essas consultas para melhorar seu desempenho. Consulte Otimizar consultas de log no Azure Monitor para obter orientação sobre como otimizar suas consultas de log. |
Máquinas virtuais
Lista de verificação de estruturação
- Configure a coleta de dados e alertas para monitorar o desempenho dos fluxos de trabalho do cliente.
Recomendações de configuração
Recomendação | Description |
---|---|
Configure a coleta de dados e alertas para monitorar o desempenho dos fluxos de trabalho do cliente. | Use as informações em Monitorar máquinas virtuais com Monitorar máquinas virtuais com o Azure Monitor: coletar dados para configurar a coleta de dados do cliente medindo o desempenho das cargas de trabalho do cliente. Use as informações em Monitorar máquinas virtuais com Monitorar máquinas virtuais com o Azure Monitor: Alertas para criar regras de alerta para ser notificado proativamente sobre possíveis problemas de desempenho com suas cargas de trabalho de cliente. |
Contentores
Lista de verificação de estruturação
- Habilite a coleta de métricas do Prometheus para seu cluster.
- Habilite o Container insights para acompanhar o desempenho do cluster.
- Habilite os alertas recomendados do Prometheus.
Recomendações de configuração
Recomendação | Benefício |
---|---|
Habilite a coleta de métricas do Prometheus para seu cluster. | O Prometheus é uma solução de métricas nativa da nuvem da Cloud Native Compute Foundation e a ferramenta mais comum usada para coletar e analisar dados métricos de clusters 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 Prometheus. Use o Azure Managed Grafana para analisar os dados do Prometheus coletados. Consulte Personalizar a raspagem de métricas do Prometheus no serviço gerenciado do Azure Monitor para que o Prometheus colete métricas adicionais além da configuração padrão. |
Habilite o Container insights para acompanhar o desempenho do cluster. | Ao habilitar o Container insights para seu cluster Kubernetes, você pode usar modos de exibição e pastas de trabalho para acompanhar o desempenho dos componentes do cluster. Estes dados podem sobrepor-se aos dados recolhidos pelo Prometheus. Consulte Otimização de custos para obter recomendações sobre custo. |
Habilite os alertas recomendados do Prometheus. | Os alertas no Azure Monitor notificam proativamente quando são detetados problemas. Comece com um conjunto de regras de alerta recomendadas do Prometheus que detetam os problemas mais comuns de disponibilidade e desempenho no cluster. Adicione potencialmente alertas de pesquisa de log usando dados coletados pelo Container insights. |