Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As recomendações de desempenho em Assistente do Azure podem ajudar a melhorar a velocidade e a capacidade de resposta de seus aplicativos críticos para os negócios. Você pode obter recomendações de desempenho do Assistente na guia Desempenho do painel do Assistente.
Entre no portal Azure.
Pesquise e selecione Assistente em qualquer página.
No painel do Assistente, selecione a guia Desempenho.
API Management
Serviço de Aplicativo
Application Gateway
Verifique se há instâncias suficientes no Application Gateway para lidar com o tráfego
O Gateway de Aplicativo está em alta utilização e enfrenta latência ou perda de tráfego. Dimensione com capacidade de buffer. O SKU v1 dá suporte ao dimensionamento manual. O SKU v2 dá suporte ao dimensionamento manual e automático. Defina uma contagem máxima de instâncias alta para lidar com picos.
Benefícios potenciais: garanta a disponibilidade dos sites.
Impacto: Médio
Para obter mais informações, consulte suporte a alto volume de tráfego do Gateway de Aplicativo
ResourceType: microsoft.network/applicationgateways
ID da recomendação: 2ee9f31e-df58-4893-b3e7-66c0cd74183a
A política de firewall está atingindo limitações de regra de rede.
Sua implantação do Firewall do Azure está atingindo ou excedendo 20.000 origens/destinos exclusivos em regras de rede. Otimize a configuração e o processamento de regras de rede para evitar problemas de desempenho e latência.
Possíveis benefícios: certifique-se de que o Firewall do Azure esteja configurado para otimizar o desempenho.
Impacto: Alto
Para obter mais informações, consulte Firewall do Azure práticas recomendadas para desempenho
Tipo de Recurso: microsoft.network/firewallpolicies
ID da recomendação: 10b153b5-59d0-45ac-bb3f-6a0b7ad9c0cd
Política Firewall do Azure: o tamanho do Grupo de Coleção de Regras está atingindo a limitação
O RCG (Grupo de Coleção de Regras) na política de firewall está atingindo 2 MB. Otimize o Grupo de Coleções de Regras (RCG) para evitar impactos no desempenho.
Possíveis benefícios: certifique-se de que o Firewall do Azure esteja configurado para otimizar o desempenho.
Impacto: Alto
Para obter mais informações, consulte Azure limites de assinatura e serviço, cotas e restrições - Azure Resource Manager
Tipo de Recurso: microsoft.network/firewallpolicies
ID da recomendação: 80b35b4e-1e5c-4ddf-835e-a774ce2ab81e
A política de firewall está atingindo o limite de 600 grupos de IPs
A política de Firewall do Azure está atingindo ou excedeu o limite máximo de 600 Grupos de IP. Evite problemas de desempenho e latência reduzindo a quantidade de grupos de IPs, ajustando o grupo de IP ou ajustando as configurações das regras.
Possíveis benefícios: certifique-se de que o Firewall do Azure esteja configurado para otimizar o desempenho.
Impacto: Alto
Para obter mais informações, consulte Azure limites de assinatura e serviço, cotas e restrições - Azure Resource Manager
Tipo de Recurso: microsoft.network/firewallpolicies
ID da recomendação: db00ef71-91ab-418a-a2ea-da45a678bb34
Usar investigações de integridade HEAD
As sondas de saúde podem usar os métodos GET ou HEAD HTTP. É uma boa prática usar o método HEAD nas investigações de integridade, o que reduz a quantidade de carga de tráfego em suas origens.
Benefícios potenciais: reduzir a carga de tráfego em suas origens
Impacto: Médio
Para obter mais informações, consulte Azure Front Door – Práticas recomendadas
TipoDeRecurso: microsoft.network/frontdoors
ID da recomendação: 241b9d61-3657-4096-85c3-83ad2a5f36e2
Converter as conexões herdadas do ExpressRoute
Os gateways do ExpressRoute precisam de manutenção contínua. A plataforma atualiza o hardware antigo para garantir confiabilidade, disponibilidade, segurança e desempenho. A maioria das atualizações acontece de forma fluida, mas algumas afetam as implantações. Os gateways conectados antes de 2017 podem não ter um desempenho ideal.
Benefícios potenciais: melhor desempenho em hardware mais recente
Impacto: Alto
Para obter mais informações, consulte Como converter suas conexões de gateway do ExpressRoute herdadas
ResourceType: microsoft.network/virtualnetworkgateways
ID da recomendação: 83d8749f-cbdd-4268-9a7b-bc0512f36fca
Um tamanho mínimo de sub-rede de /24 é recomendado para sub-redes do Gateway de Aplicativo v2
O Gateway de Aplicativo (Standard_v2 ou WAF_v2 SKU) pode dar suporte a até 125 instâncias (125 endereços IP de instância + 1 configuração de IP de front-end privado + 5 Azure reservados). É recomendável um tamanho mínimo de sub-rede de/24.
Benefícios potenciais: espaço suficiente para escalabilidade
Impacto: Alto
Para obter mais informações, consulte Gateway de Aplicativo do Azure configuração de infraestrutura
ResourceType: microsoft.network/applicationgateways
ID da recomendação: ef4da732-f541-4109-bc0e-465c68b6c7eb
Pesquisa de IA do Azure
A limitação frequente ocorre na API do Azure Search, considere aumentar as unidades de pesquisa
Aumente as unidades de pesquisa. Nos últimos 7 dias, a plataforma observou restrição para solicitações da API de Pesquisa do Azure em mais de 20% dos minutos registrados.
Benefícios potenciais: dimensione o recurso para reduzir erros de limitação.
Impacto: Médio
ResourceType: microsoft.search/searchservices
ID da recomendação: 3b1b26f2-bacb-437f-b481-f4dc3a0bbf9b
Atualizar a versão do SDK de Pesquisa para a versão mais recente
Atualizar a versão do SDK de Pesquisa para a versão mais recente. A versão mais recente do SDK do Pesquisa de IA do Azure contém novas funcionalidades e correções de problema.
Benefícios potenciais: adicionar novos recursos. Corrigir problemas.
Impacto: Médio
Para obter mais informações, consulte API versões – Pesquisa de IA do Azure
ResourceType: microsoft.search/searchservices
ID da recomendação: 4cab9b17-7fa9-4d20-88ba-47232ee0ee24
servidores habilitados para Azure Arc
Serviço de Atestado do Azure
Atualizar a API de Atestado para a versão mais recente
Identificamos solicitações de API da API de Atestado desatualizada para recursos nesta assinatura. É recomendável mudar para as versões mais recentes da API de Atestado. Você precisa atualizar seu código existente para usar a versão mais recente da API. Isso garante que você receba as melhorias de recursos e desempenho mais recentes.
Benefícios potenciais: a API de Atestado mais recente contém correções para problemas conhecidos e outras melhorias.
Impacto: Médio
Para obter mais informações, consulte Referência da API REST do Microsoft Atestado do Azure
ResourceType: microsoft.attestation/attestationproviders
ID da recomendação: 3629448e-9b3e-4c5d-96ec-4760bbfde5ab
Cache do Azure para Redis
Melhorar o desempenho de cache e do aplicativo ao executar com vários clientes conectados
Instâncias de cache têm melhor desempenho se não executam com carga do servidor alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.
Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas
Impacto: Médio
Para obter mais informações, consulte Solucionar problemas de conectividade no Cache do Azure para Redis – Cache do Azure para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: a5ab10c5-424a-4818-9fba-ddca1eee531a
Melhorar o desempenho de cache e do aplicativo ao executar com vários clientes conectados
Instâncias de cache têm melhor desempenho se não executam com carga do servidor alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.
Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade
Impacto: Alto
Para obter mais informações, consulte Solucionar problemas de conectividade – Cache do Azure para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: e34f1fd6-7d4b-4030-9c1a-0b413675cb40
Melhorar o desempenho de cache e do aplicativo ao executar com a carga do servidor alta
Instâncias de cache têm melhor desempenho se não executam com carga do servidor alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a carga do servidor ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.
Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas
Impacto: Médio
Para obter mais informações, consulte Solucionar problemas do servidor do Cache do Azure para Redis - Cache do Azure para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: a25fccfd-854d-4c1a-9fae-aa0597a45e27
Melhore a taxa de transferência do cache dimensionando o computador host do aplicativo.
As instâncias de cache têm melhor desempenho quando os computadores host em que o aplicativo cliente é executado são capazes de acompanhar as respostas do cache. Se o computador host do cliente estiver em execução ativa na memória, CPU ou largura de banda de rede, as respostas de cache não alcançarão seu aplicativo com rapidez suficiente e poderão resultar em maior latência.
Benefícios potenciais: você pode melhorar a taxa de transferência e a latência do cache.
Impacto: Médio
Para obter mais informações, consulte Solucionar Problemas de Cliente do Cache do Azure para Redis - Cache do Azure para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 2f57b58b-1677-4c31-8a37-be79838d14ca
Melhorar o desempenho de cache e do aplicativo ao executar com pressão de memória alta
Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.
Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade por meio de práticas recomendadas
Impacto: Médio
Para obter mais informações, consulte Solucionar problemas do servidor do Cache do Azure para Redis - Cache do Azure para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 16d0cf25-463d-4a20-8f18-d8d71edf92e3
Melhorar o desempenho de cache e do aplicativo ao executar com pressão de memória alta
Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.
Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade
Impacto: Alto
Para obter mais informações, consulte Solucionar problemas do servidor - Azure Cache para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 64dce138-80d7-48ad-934b-025a425386a7
Melhorar o desempenho de cache e do aplicativo ao executar com pressão de memória alta
Instâncias de cache têm melhor desempenho se não executam com demanda de memória alta, pois essa condição pode fazer com que elas não respondam, sofram perda de dados ou se tornem indisponíveis. Aplique as melhores práticas para reduzir a memória usada ou dimensionar para um tamanho diferente ou um SKU com mais capacidade.
Benefícios potenciais: garantir o desempenho ideal e a alta disponibilidade
Impacto: Alto
Para obter mais informações, consulte Solucionar problemas do servidor - Azure Cache para Redis
TipoDeRecurso: microsoft.cache/redis
ID da recomendação: 2adfe155-4639-4d83-9814-15ce7454fa25
Serviços de Comunicação do Azure
Usar a versão recomendada do SDK Chamada
Serviços de Comunicação do Azure O SDK de Chamada pode ser usado para habilitar a voz, o vídeo, o compartilhamento de tela e outras comunicações em tempo real. Atualize para a versão recomendada do SDK de Chamada para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de Chamada contêm correções e novos recursos
Impacto: Médio
Para obter mais informações, consulte Visão geral do SDK de Chamadas do Serviços de Comunicação do Azure – Documento de conceito do Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: c6da5a5f-149d-4550-82c9-ec3921a586f3
Usar a versão recomendada do SDK de Chamada (Alta Prioridade)
Serviços de Comunicação do Azure O SDK de Chamada pode ser usado para habilitar a voz, o vídeo, o compartilhamento de tela e outras comunicações em tempo real. Atualize para a versão recomendada do SDK de Chamada para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de Chamada contêm as correções e recursos mais recentes.
Impacto: Alto
Para obter mais informações, consulte Visão geral do SDK de Chamadas do Serviços de Comunicação do Azure – Documento de conceito do Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: c9f07cd1-54a4-4bc9-bdb6-87d97e4b99fe
Usar a versão recomendada do SDK de Chat
Serviços de Comunicação do Azure SDK de Chat pode ser usado para adicionar chat avançado e em tempo real aos seus aplicativos. Atualize para a versão recomendada do SDK Chat para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de Chat contêm correções mais recentes e novos recursos
Impacto: Médio
Para obter mais informações, consulte Visão geral do SDK de Chat para os Serviços de Comunicação do Azure - Um documento conceitual dos Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: 28da6c5a-8e1f-47eb-beb3-62fd50cbb593
Usar a versão recomendada do SDK Identidade
Serviços de Comunicação do Azure Identity SDK pode ser usado para gerenciar identidades, usuários e tokens de acesso. Atualize para a versão recomendada do SDK Identidade para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de Identidade contêm correções e novos recursos mais recentes
Impacto: Médio
Para obter mais informações, consulte SDKs e APIs REST para Serviços de Comunicação do Azure – um documento de conceito Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: a383aac0-2eed-4dac-8050-3675fdc8eded
Usar a versão recomendada do SDK de Números de Telefone
Serviços de Comunicação do Azure SDK de Números de Telefone pode ser usado para adquirir e gerenciar números de telefone. Atualize para a versão recomendada do SDK Números de Telefone para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de Números de Telefone contêm correções e novos recursos mais recentes
Impacto: Médio
Para obter mais informações, consulte SDKs e APIs REST para Serviços de Comunicação do Azure – um documento de conceito Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: 5e8e752c-3851-461c-9bc4-407bbf3ebd94
Use a versão recomendada do SDK de Salas
O SDK de Salas dos Serviços de Comunicação do Azure pode ser usado para controlar quem pode ingressar em uma chamada, quando podem se encontrar e como poderão colaborar. Atualize para a versão recomendada do SDK de Salas para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: novas versões do SDK de Salas contêm correções e recursos mais recentes
Impacto: Médio
Para obter mais informações, consulte Visão geral de Salas do Serviços de Comunicação do Azure - um documento conceitual do Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: abcb78e5-6f21-4f64-badd-c147f457fb0a
Usar a Versão Recomendada do SDK de Automação de Chamada
Serviços de Comunicação do Azure O SDK de Automação de Chamadas pode ser usado para fazer e gerenciar chamadas, reproduzir áudio e configurar a gravação. Atualize para a versão recomendada do SDK Automação de chamada para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de Automação de Chamadas contêm correções mais recentes e novos recursos
Impacto: Médio
Para obter mais informações, consulte Visão Geral da Automação de Chamadas - Um documento conceitual dos Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: 30bcc7b0-bcab-4b60-a530-53ccbb64663f
Use a versão recomendada do SDK SMS
Serviços de Comunicação do Azure SDK de SMS pode ser usado para enviar e receber mensagens SMS. Atualize para a versão recomendada do SDK SMS para garantir as correções e os recursos mais recentes. Uma versão não recomendada foi detectada nas últimas 48 a 60 horas.
Benefícios potenciais: versões mais recentes do SDK de SMS contêm correções mais recentes e novos recursos
Impacto: Médio
Para obter mais informações, consulte visão geral do SDK de SMS para Serviços de Comunicação do Azure - um documento conceitual dos Serviços de Comunicação do Azure
Tipo de Recurso: microsoft.communication/communicationservices
ID da recomendação: bf23065c-8829-4fa1-8152-09d4066e11a3
Aplicativos de Contêiner do Azure
Azure Cosmos DB
Otimizar sua política de indexação de Azure Cosmos DB para indexar apenas o que é necessário
Seus contêineres Azure Cosmos DB estão usando a política de indexação padrão, que indexa todas as propriedades em seus documentos. Como você está armazenando documentos pesados, um grande número de propriedades é indexado e isso resulta em um alto consumo de Unidade de Solicitação e baixa latência de gravação. Para otimizar o desempenho de gravação, é recomendável substituir a política de indexação padrão para indexar apenas as propriedades usadas nas consultas.
Benefícios potenciais: melhorar o desempenho de gravação do contêiner
Impacto: Médio
Para obter mais informações, consulte as políticas de indexação do Azure Cosmos DB
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 683b5e32-48aa-4b46-a822-4e22a20ee244
Configurar seus aplicativos Azure Cosmos DB para usar a conectividade direta no SDK
Notamos que seus aplicativos do Azure Cosmos DB estão utilizando o modo Gateway por meio dos SDKs do Cosmos DB para .NET ou Java. Recomendamos mudar para a conectividade Direta para obter menor latência e escalabilidade mais alta.
Benefícios potenciais: latência aprimorada e alta disponibilidade para seus aplicativos
Impacto: Alto
Para obter mais informações, consulte Performance Tips for .NET SDK V2 – Azure Cosmos DB
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 75c8c891-46d2-41fa-a81c-84e870a139a9
Usar chaves de partição hierárquicas para a distribuição de dados ideal
Essa conta tem uma configuração personalizada que permite que o tamanho da partição lógica em um contêiner exceda o limite de 20 GB. A equipe de Azure Cosmos DB aplicou essa configuração como uma medida temporária para dar a você tempo para arquitetar seu aplicativo novamente com uma chave de partição diferente. Não é recomendado como uma solução de longo prazo, pois as garantias de SLA não são respeitadas quando o limite é aumentado. Agora você pode usar chaves de partição hierárquicas (versão preliminar) para fazer seu aplicativo novamente. Esse recurso permite que você exceda o limite de 20 GB configurando até três chaves de partição. É ideal para cenários multilocatários ou cargas de trabalho que usam chaves sintéticas.
Benefícios potenciais: otimizar a distribuição e o desempenho de dados
Impacto: Médio
Para obter mais informações, consulte Now em versão prévia privada: otimize a distribuição de dados com chaves de partição hierárquicas – blog Azure Cosmos DB
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 3a7c4990-18e7-4581-b62d-c745260e7c5b
Configurar o tamanho da página de consulta Azure Cosmos DB (MaxItemCount) como -1
Você está usando um limite de página de consulta de 100 para seu contêiner do Azure Cosmos. É recomendável usar um tamanho de página de -1 para obter verificações mais rápidas.
Benefícios potenciais: a latência de consulta de ponta a ponta é significativamente melhorada.
Impacto: Médio
Para obter mais informações, consulte SQL Query Metrics – Azure Cosmos DB
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: e27c5181-5005-4dc3-a449-89b726a3bf54
Aproveite a capacidade ociosa de transferência de dados do banco de dados ou do contêiner para gerenciar picos de tráfego.
Use a capacidade de intermitência para aproveitar a capacidade de banco de dados/contêiner ocioso para lidar com picos de tráfego, impedindo a limitação de taxa (429 erros) e mantendo o desempenho durante as intermitências de carga de trabalho.
Benefícios potenciais: melhorar o desempenho e a produtividade
Impacto: Baixo
Para obter mais informações, consulte Capacidade de Explosão – Azure Cosmos DB
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 1ff3c87f-63c6-4b94-9bb1-28f8d115103e
Adicionar índices ausentes ao contêiner de Azure Cosmos DB
As consultas podem se beneficiar da adição de índices para reduzir o custo e aumentar o desempenho. Recomendamos que você considere adicionar esses caminhos de índice à política de indexação do contêiner.
Benefícios potenciais: reduzir a cobrança de RU da consulta e aumentar o desempenho
Impacto: Médio
Para mais informações, consulte Diretrizes de indexação - Azure Cosmos DB
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: 4391ebb6-9519-4563-97c8-85f40cb92a63
Seja notificado quando o uso exceder 90% em 12 horas
Quando o uso da CPU ultrapassa 90% em um período de 12 horas, os usuários são notificados sobre o alto uso. Além disso, aconselha-os a escalar para um nível mais alto para obter um melhor desempenho.
Benefícios potenciais: obter um aumento de desempenho
Impacto: Médio
TipoDeRecurso: microsoft.documentdb/databaseaccounts
ID da recomendação: b633adb4-0c3c-4ab6-ab52-a9d752c6ac52
Revisar a capacidade computacional sob pressão principal sustentada sobre a CPU
A pressão sustentada da CPU no nó primário pode diminuir a velocidade do cluster. Analise a demanda da carga de trabalho e escale os recursos computacionais quando a sobrecarga confirmada persistir acima da capacidade disponível.
Benefícios potenciais: melhorar o desempenho durante a demanda sustentada
Impacto: Médio
Para obter mais informações, consulte Configurações de Computação e Armazenamento – Azure DocumentDB
ResourceType: microsoft.documentdb/mongoclusters
ID da recomendação: ed6c74bd-af73-477b-b149-e6c741632b06
Azure Data Explorer
Habilitar o Dimensionamento Automático Otimizado para recursos de Data Explorer
Parece que o recurso pode ser dimensionado automaticamente para melhorar o desempenho (com base no uso real durante a última semana, utilização de cache, utilização de ingestão, CPU e utilização de ingestões de streaming). Para otimizar os custos e o desempenho, é recomendável habilitar o Dimensionamento automático otimizado.
Benefícios potenciais: otimizar o desempenho
Impacto: Médio
Para obter mais informações, consulte Gerenciar a escala horizontal do cluster (expansão horizontal) para corresponder à demanda no Azure Data Explorer – Azure Data Explorer
ResourceType: microsoft.kusto/clusters
ID da recomendação: a17ff303-56eb-4382-ac2c-ac7e317945fc
Aumentar o tamanho do cache na política de cache
Com base no seu uso real durante o último mês, atualize a política de cache para aumentar o cache quente da tabela. O período de retenção deve ser sempre superior ao período de cache. Se, depois de aumentar o cache, o período de retenção for menor que o período de cache, atualize a política de retenção. (*) A análise é baseada apenas em consultas de usuários que pesquisaram dados.
Benefícios potenciais: otimizar o desempenho
Impacto: Médio
Para obter mais informações, consulte a política de cache (cache quente e frio) – Kusto
ResourceType: microsoft.kusto/clusters
ID da recomendação: 389653ce-d564-4b95-aac4-ca30e1602536
Banco de Dados do Azure para MySQL
Habilitar logs acelerados para melhorar o desempenho
Para servidores na camada de serviço Banco de Dados do Azure para MySQL – Business Critical, habilite logs acelerados para melhorar o desempenho reduzindo a latência de gravação, potencialmente dobrando o desempenho da aplicação sem custo adicional.
Benefícios potenciais: redução da latência de gravação e melhor desempenho do aplicativo
Impacto: Alto
Para obter mais informações, consulte Recurso de Logs Acelerados no Banco de Dados do Azure para MySQL - Servidor Flexível - Banco de Dados do Azure para MySQL
TipoDeRecurso: microsoft.dbformysql/flexibleservers
ID da recomendação: 2aa0da9d-b0f0-4924-92e0-1518441f40ac
Aumente o IOPS de armazenamento
O servidor de réplica está se aproximando do limite máximo para utilização de IOPS e tem um atraso de replicação significativo. Para manter a sincronização efetiva com o servidor primário, aumente o IOPS de armazenamento ou ative o IOPS de Dimensionamento Automático usando Azure portal ou CLI do Azure.
Benefícios potenciais: o servidor de réplica sincroniza de perto com o servidor primário.
Impacto: Alto
Para obter mais informações, consulte Alta Disponibilidade Redundante em Zona (HA) – Banco de Dados do Azure para MySQL
TipoDeRecurso: microsoft.dbformysql/flexibleservers
ID da recomendação: d397f019-f52e-47e9-ba3f-106399c829a8
Banco de Dados do Azure para PostgreSQL
Revise seu servidor em busca de slots inativos de replicação lógica
Seu servidor tem Slots de Replicação Lógica inativos, o que pode resultar na degradação do desempenho e da disponibilidade do servidor.
Benefícios potenciais: melhorar a disponibilidade e o desempenho do servidor
Impacto: Alto
Para obter mais informações, confira Ajuste automático do vácuo – Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 114c6710-6c60-4163-b582-ac573199c40d
Verifique se há pontos de verificação muito frequentes no seu servidor
O servidor está encontrando pontos de verificação frequentes, o que pode afetar o desempenho. Para resolver o problema, recomendamos aumentar o parâmetro do servidor max_wal_size.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Alta utilização de IOPS
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 3e62d12b-2de5-411b-97ec-092250fb488c
Verifique se seu servidor tem uma taxa de sobrecarga superior a 80%
O servidor tem uma bloat_ratio (tuplas mortas/(tuplas ativas + tuplas mortas)) > 80%.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Troubleshooting guides - Azure portal - Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 3e7c94fd-89c6-4355-b72f-a8cd0451c3e7
Verificar se o servidor tem alta utilização da CPU
Nos últimos 7 dias, o uso da CPU é um dos seguintes: maior que 90% por 2 ou mais horas, o uso máximo ocorre em 20%. Alta utilização da CPU pode resultar em lentidão no desempenho da consulta.
Benefícios potenciais: melhorar o desempenho da consulta
Impacto: Alto
Para obter mais informações, consulte Troubleshooting guides - Azure portal - Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 5a05c081-028d-45cc-9530-cfee8bf04a0e
Verifique se log_statement está definido como ALL no seu servidor
O parâmetro log_statement do servidor está ON, o que pode levar a uma possível degradação do desempenho.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Médio
Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros do servidor – Servidor flexível do Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 7f791293-46af-423d-b23c-355fc9db5474
Verifique se log_duration está ativado no seu servidor
Você pode experimentar uma possível degradação do desempenho devido às configurações de log. Para otimizar essas configurações, defina o parâmetro do servidor log_duration como OFF.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Médio
Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros do servidor – Servidor flexível do Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: ab589166-0276-44cb-ba9f-80fac5306e0c
Examinar a solução alternativa de aproximação do servidor
O servidor ultrapassou o limite de 50% de quebra alternativa, com mais de 1 bilhão de transações. Consulte as recomendações compartilhadas na seção Bloqueadores de Autovacuum -> AutoVacuum de Emergência e Wraparound dos guias de solução de problemas.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Ajuste de vácuo automático
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: b35d2b04-2c01-4f4c-91af-7abe3b0cc697
Verifique se log_statement_stats está ativado no seu servidor
O parâmetro log_statement_stats do servidor está ON, o que pode levar a uma possível degradação do desempenho.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Statistics/Monitorando parâmetros de servidor - Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: b50dc645-82f7-442b-a8cf-687867100179
Verifique se log_min_duration_statement está ativado no seu servidor
O parâmetro de servidor log_min_duration_statement está definido como menos de 60.000 ms (1 minuto), o que pode levar a uma possível degradação do desempenho.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Reportando e registrando /Quando registrar parâmetros do servidor – Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: b8c1d4bc-a7f1-49ab-b8d6-b13b0c456d30
Verifique se há transações de execução prolongada no seu servidor
O servidor tem transações em execução há mais de 24 horas. As transações de execução prolongada estão retendo recursos, o que pode afetar o desempenho do servidor. Revise a seção de Alto Uso de CPU —> Transações de Longa Duração nos manuais de solução de problemas.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Alta utilização da CPU - Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: cac74222-5aa1-4778-9f50-6826c462650c
Verifique se autovacuum está OFF no seu servidor
A configuração do parâmetro de vácuo automático do servidor é OFF e a taxa de bloat (tuplas mortas/(tuplas dinâmicas + tuplas mortas)) > 50%.
Benefícios potenciais: melhorar o desempenho do servidor definindo o vácuo automático como ON
Impacto: Alto
Para obter mais informações, consulte Ajuste de vácuo automático
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: dfecf01a-aac2-4429-bc03-7de5756e8bc8
Examinar o servidor para log_error_verbosity definido como VERBOSE
Você pode experimentar uma possível degradação do desempenho devido às configurações de log. Para otimizar essas configurações, defina o parâmetro do servidor log_duration como OFF.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Médio
Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros do servidor – Servidor flexível do Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: e9415244-34b8-4b90-900a-25a6e154fa7e
Examinar o servidor para transações preparadas órfãs
Seu servidor tem transações preparadas órfãs. Reverta ou confirme as transações preparadas órfãs para um desempenho eficiente do servidor.
Benefícios potenciais: melhorar o desempenho do servidor.
Impacto: Alto
Para obter mais informações, consulte Ajuste de vácuo automático
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: eecd0096-23c1-4ad6-9a8d-fc55d9e8cc40
Aumentar o limite de armazenamento para o grupo de servidores de Hiperescala (Citus)
Um ou mais nós no grupo de servidores estão se aproximando dos limites para os valores de armazenamento provisionados no momento. Quando um nó atinge o limite, ele pode sofrer degradação no desempenho, ou o servidor é colocado em modo de somente leitura. Para garantir o desempenho contínuo, aumente o espaço em disco provisionado.
Benefícios potenciais: melhor desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Configurar cluster – Azure Cosmos DB para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/servergroupsv2
ID da recomendação: b26edab6-a8dc-4903-b29f-d3b7fb9e0f9c
Examinar o servidor para enable_indexscan desativado
O servidor tem o parâmetro enable_indexscan definido como desativado. Ative parâmetro de servidor enable_indexscan para um desempenho de consulta otimizado.
Benefícios potenciais: ative enable_indexscan para melhorar o desempenho da consulta.
Impacto: Médio
Para obter mais informações, confira Parâmetros do servidor de Configuração de Métodos do Planner / Ajuste de Consultas – Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 6772abda-0192-4e70-bfeb-409c7e7cf73c
Examinar o servidor para enable_indexonlyscan desativado
O seu servidor está com a configuração enable_indexonlyscan desativada. Ative a configuração enable_indexonlyscan para otimizar o desempenho das consultas.
Benefícios potenciais: ative enable_indexonlyscan para melhorar o desempenho da consulta.
Impacto: Médio
Para obter mais informações, confira Parâmetros do servidor de Configuração de Métodos do Planner / Ajuste de Consultas – Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: bb641db9-591e-4a7e-b4f0-6d9409d646fe
Examinar o parâmetro do servidor pgaudit.log para o servidor
O parâmetro de servidor pgaudit.log para o servidor está configurado com valores que afetam o desempenho. Atualize o parâmetro do servidor para excluir os valores "todos", "leitura", "escrita" e "função" para melhorar a eficiência e reduzir a sobrecarga.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Médio
Para obter mais informações, consulte Parâmetros de servidor de opções personalizadas – Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: e77d49af-7101-4e7e-a184-472fbf882c35
Verificar o servidor para redefinição de estatísticas de tabela
As estatísticas da tabela do servidor são redefinidas. Execute ANALYZE nos bancos de dados. Ele coleta estatísticas para ajudar o Otimizador do PostgreSQL a escolher os melhores caminhos de execução para consultas.
Benefícios potenciais: melhorar o desempenho da consulta executando ANALYZE
Impacto: Alto
Para obter mais informações, confira Ajuste automático do vácuo – Banco de Dados do Azure para PostgreSQL
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: 278ffae3-fa57-463b-a9f6-4b04a8b320b0
Examinar o servidor para o pool de conexões
O servidor tem altos erros de conexão de cliente, desconexões frequentes e conexões muito ociosas com picos de CPU/conexão e anomalias de carga de trabalho. Habilite o PgBouncer para estabilizar e melhorar o desempenho.
Benefícios potenciais: habilitar o PgBouncer para melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte PgBouncer
TipoDeRecurso: microsoft.dbforpostgresql/flexibleservers
ID da recomendação: ed0b346c-26a6-4c2b-850b-32a449d94e56
AKS (Serviço de Kubernetes do Azure)
Atualizar a API do Fleet para a versão mais recente
Identificamos as solicitações do SDK da API da Frota desatualizada para recursos nesta assinatura. Recomendamos atualizar para a versão mais recente do SDK. Isso garante que você receba as melhorias de recursos e desempenho mais recentes.
Benefícios potenciais: a API de Frota mais recente contém correções para problemas conhecidos e outras melhorias.
Impacto: Médio
Para obter mais informações, consulte ciclo de vida da API em visualização do Azure Kubernetes Fleet Manager
TipoDeRecurso: microsoft.containerservice/fleets
ID da recomendação: 835e829e-9af6-4758-80d2-98df565d1524
Adicionar pools de nós ao cluster
É recomendável adicionar um ou mais pools de nós em vez de usar apenas um pool de nós. Isso ajuda a isolar pods críticos do sistema em relação ao seu aplicativo, para evitar que pods mal configurados ou de aplicativos fraudulentos desliguem acidentalmente os pods do sistema.
Benefícios potenciais: impedir o desligamento acidental de pods do sistema
Impacto: Médio
Para obter mais informações, consulte Utilize os pools de nós do sistema no AKS (Serviço de Kubernetes do Azure) – Serviço de Kubernetes do Azure
TipoDeRecurso: microsoft.containerservice/managedclusters
ID da recomendação: 492c8468-bb25-4a03-b8e5-9ae99723a017
A versão do Kubernetes sem suporte foi detectada
A versão do Kubernetes sem suporte foi detectada. Verifique se o cluster Kubernetes é executado com uma versão com suporte.
Benefícios potenciais: verifique se o cluster do Kubernetes é executado com uma versão com suporte.
Impacto: Médio
Para obter mais informações, consulte Versões do Kubernetes Suportadas no Serviço de Kubernetes do Azure (AKS) - Serviço de Kubernetes do Azure
TipoDeRecurso: microsoft.containerservice/managedclusters
ID da recomendação: 462b5f77-4a65-4287-885b-01a0f471743f
Azure Monitor
Otimizar o código do aplicativo para reduzir o uso de CPU e memória
As Otimizações de Código do Application Insights analisam seus rastreamentos .NET Profiler e identificam gargalos de CPU e memória que limitam o desempenho. Você obtém recomendações no nível do código por meio do GitHub Copilot para otimizar trechos críticos e melhorar a responsividade do aplicativo.
Benefícios potenciais: melhore o desempenho do aplicativo por meio de correções de código direcionadas.
Impacto: Médio
Para obter mais informações, consulte Monitor e analise o comportamento de runtime com otimizações de código - Azure Monitor
Tipo de Recurso: microsoft.insights/components
ID da recomendação: a74bb2bd-d97d-4f3e-9c70-063dd7dce6e0
Otimize o código do aplicativo para reduzir o uso de CPU e memória
As Otimizações de Código do Application Insights analisam rastreamentos .NET Profiler para detectar gargalos de CPU e memória em aplicativos de nuvem, fornecendo recomendações acionáveis em nível de código por meio de GitHub Copilot para melhorar o desempenho.
Benefícios potenciais: melhore o desempenho do aplicativo por meio de correções de código direcionadas.
Impacto: Médio
Para obter mais informações, consulte Monitor e analise o comportamento de runtime com otimizações de código - Azure Monitor
Tipo de Recurso: microsoft.insights/components
ID da recomendação: 61992b6b-0245-4408-a288-0c2fd17c0cc0
Azure NetApp Files
Reduzir o limite de usuário para o volume de contêiner FsLogix do NetApp Files
Monitore regularmente os usuários simultâneos e reduza os usuários se o número de usuários simultâneos em um volume Azure NetApp Files se aproximar de 3000. Se o cenário específico exigir mais de 3.000 usuários simultâneos, agrupe os usuários e mova os grupos para vários volumes regulares ou use um volume grande.
Benefícios potenciais: reduzir a latência em um volume
Impacto: Médio
Para obter mais informações, consulte Armazenar contêineres de perfis FSLogix no Azure NetApp Files - FSLogix
ResourceType: microsoft.netapp/netappaccounts/capacitypools/volumes
ID da recomendação: 1b93c1a0-5f0d-43a6-a02f-f2e3fd34b696
Análise do desempenho de volume degradado
Examine possíveis problemas de conectividade de rede que podem afetar o acesso ao volume Azure NetApp Files. Esses problemas podem aumentar a latência ou causar conectividade intermitente quando os clientes acessam o volume.
Benefícios potenciais: mitigar a latência de volume
Impacto: Médio
Para obter mais informações, consulte Troubleshoot Azure NetApp Files usando a ferramenta diagnosticar e resolver problemas
ResourceType: microsoft.netapp/netappaccounts/capacitypools/volumes
ID da recomendação: 08bf438b-8464-41df-8148-d6fb109f11db
Azure Synapse Analytics
Atualizar o SDK do SynapseManagementClient para a versão mais recente
O novo SynapseManagementClient está usando .NET SDK 4.0 ou superior.
Benefícios potenciais: as bibliotecas SynapseManagementClient mais recentes contêm correções para problemas conhecidos e outras melhorias.
Impacto: Médio
Para obter mais informações, consulte SynapseManagementClient Class (Microsoft.Azure. Management.Synapse) – Azure para desenvolvedores .NET
ResourceType: microsoft.synapse/workspaces
ID da recomendação: 7c83695a-3fa9-4668-9080-85151f5ab7be
Coletor de Tráfego do Azure
Recomendação de versão de atualização do SDK
A versão mais recente do SDK do Coletor de Tráfego Azure contém correções para problemas identificados proativamente por meio de nosso processo de controle de qualidade, dá suporte ao modelo de recurso mais recente e tem confiabilidade e otimização de desempenho que podem melhorar sua experiência geral de uso do ATC.
Benefícios potenciais: melhorar a confiabilidade, o desempenho e os novos recursos.
Impacto: Médio
Para obter mais informações, consulte Azure ExpressRoute Traffic Collector – Azure ExpressRoute
Tipo de Recurso: microsoft.networkfunction/azuretrafficcollectors
ID da recomendação: 1bbfadeb-006f-4f81-8e69-b073160b1e2c
Área de Trabalho Virtual do Azure
Definir a configuração de limite máximo de sessão para o pool de host com balanceamento em profundidade de carga
O balanceamento de carga de profundidade primeiro usa a configuração de limite máximo de sessão para determinar o número máximo de usuários que podem ter sessões simultâneas em um único host de sessão. Se a configuração de limite máximo de sessão for muito alta, todas as sessões de usuário serão direcionadas para o mesmo host de sessão, causando problemas de desempenho.
Benefícios potenciais: garantir a estabilidade, a confiabilidade e o desempenho do host de sessão
Impacto: Alto
Para obter mais informações, consulte Configuração de carga do pool de hosts em Área de Trabalho Virtual do Azure - Área de Trabalho Virtual do Azure
ResourceType: microsoft.desktopvirtualization/hostpools
ID da recomendação: 2cc17306-822e-45b1-8d7f-5b0d2f2cccdb
Implantar as VMs em uma região Azure mais próxima da localização do usuário
Determinamos que suas VMs estão localizadas em uma região diferente ou distante de onde seus usuários estão se conectando, usando Windows WVD (Área de Trabalho Virtual). Isso causa tempos de resposta de conexão prolongados e afeta a experiência do usuário em geral na WVD. Ao criar VMs para os pools de host, você deve tentar usar uma região mais próxima do usuário. Ter uma proximidade maior garante a satisfação contínua com o serviço da WVD e uma melhor qualidade geral da experiência.
Benefícios potenciais: Melhora a satisfação com o tempo de ida e volta da rede nas implantações do serviço WVD.
Impacto: Médio
Para obter mais informações, consulte Analisar a qualidade da conexão no Área de Trabalho Virtual do Azure - Azure
ResourceType: microsoft.desktopvirtualization/hostpools
ID da recomendação: d89829c9-dadf-4ddc-87d6-fd746debd5d3
Serviços Cognitivos
Atualizar para a versão mais recente da API de Análise de Texto do Serviço Cognitivo
Atualize para a versão mais recente da API para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço. Novos recursos também estão disponíveis como novos pontos de extremidade a partir de V3.0 (por exemplo, reconhecimento de PII, reconhecimento de entidade e vinculação de entidades), disponíveis como pontos de extremidade separados. Em termos de alterações nos pontos de extremidade de visualização, temos a Mineração de Opiniões no ponto de extremidade sa, propriedade de texto redigida no ponto de extremidade PII.
Benefícios potenciais: melhor disponibilidade e desempenho do serviço
Impacto: Médio
Para obter mais informações, consulte What is Azure Language in Foundry Tools - Foundry Tools
TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: c8bbcb72-b778-48b4-882c-d8ce271995e5
Atualizar para a versão mais recente do SDK para Análise de Texto
Atualize para a versão mais recente da SDK para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço. Novos recursos também estão disponíveis como novos pontos de extremidade a partir de V3.0 (por exemplo, reconhecimento de PII, reconhecimento de entidade e vinculação de entidades), disponíveis como pontos de extremidade separados. Em termos de alterações nos pontos de extremidade de visualização, temos a Mineração de Opiniões no ponto de extremidade sa, propriedade de texto redigida no ponto de extremidade PII.
Benefícios potenciais: melhor disponibilidade e desempenho do serviço
Impacto: Médio
Para obter mais informações, consulte O que é a detecção de linguagem em Language? - Ferramentas da Foundry
TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: 1b94aa41-a51e-4cad-98fb-3a44447d5997
Limitação 429 detectada nesse recurso
Observamos 1.000 ou mais 429 erros de limitação nesse recurso em um período de um dia. Considere habilitar a escala automática para lidar com um volume maior de solicitações e reduzir o número de erros 429.
Benefícios potenciais: dimensione automaticamente o recurso e reduza os erros de limitação.
Impacto: Médio
Para obter mais informações, consulte limites de Ferramentas de Autoescala Foundry - Ferramentas Foundry
TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: 8dde1045-da54-4d32-b8f9-635c5c9c0ac6
Atualizar para a versão mais recente do SDK do Cognitive Service Health Insights
Atualize para a versão mais recente da SDK para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço.
Benefícios potenciais: mais recursos, melhor disponibilidade de serviço e desempenho.
Impacto: Médio
Para obter mais informações, consulte Azure Health Decision Support SDK for .NET – Azure for .NET Developers
TipoDeRecurso: microsoft.cognitiveservices/accounts
ID da recomendação: f88ef142-07dd-4569-a304-7cc9de8a14e5
Rede de Distribuição de Conteúdo
Atualizar a versão padrão do Azure Front Door e do SDK do Premium
A versão mais recente do SDK ou biblioteca de clientes Standard e Premium do Azure Front Door contém correções para problemas relatados pelos clientes e identificados proativamente por meio de nosso processo de QA. A versão mais recente também traz confiabilidade e otimização de desempenho, além de novos recursos que podem melhorar sua experiência geral usando Azure Front Door Standard e Premium.
Benefícios potenciais: melhorar a confiabilidade, o desempenho e os novos recursos.
Impacto: Médio
Para obter mais informações, consulte Comparison entre serviços de Azure Front Door e CDN do Azure
Tipo de Recurso: microsoft.cdn/profiles
ID da recomendação: e607041e-3194-42ad-9994-b6ea5ec12f5e
Agendadores de tarefas duráveis
Configure políticas de retenção de limpeza automática
Otimize o armazenamento eliminando dados obsoletos de instância, registros históricos e cargas úteis. Reduza a sobrecarga de backup e mitigue o crescimento descontrolado de dados. Tabelas compactas melhoram o desempenho das consultas, aceleram a recuperação de status, minimizam a manutenção do índice e aprimoram a utilização do cache.
Benefícios potenciais: melhorar a velocidade da consulta e aumentar a eficiência de armazenamento
Impacto: Médio
Para obter mais informações, consulte Definir políticas de retenção de limpeza automática para o Agendador de Tarefas Duráveis do Azure Functions
Tipo de recurso: microsoft.durabletask/schedulers
ID da recomendação: 8b630f74-ffdd-4981-9182-40ddcf094199
Hubs de Eventos
Considere alternar para a camada Dedicada para cargas de trabalho de PU altas
Os namespaces do Hub de Eventos Premium usando mais de 6 unidades de processamento podem se beneficiar da migração para um cluster dedicado, que é otimizado para cargas de trabalho críticas e oferece maior desempenho, menor latência e dimensionamento flexível.
Benefícios potenciais: otimizar o desempenho e a escala com a camada Dedicada
Impacto: Baixo
Para obter mais informações, consulte Visão geral da camada dedicada do Hubs de Eventos do Azure - Hubs de Eventos do Azure
ResourceType: microsoft.eventhub/namespaces
ID da recomendação: e6347547-8d7a-4633-a476-f66fb664719e
HDInsight
Usar o recurso Gravações Aceleradas no cluster do HBase para aprimorar o desempenho do cluster
Você está vendo esta recomendação do consultor porque o log do sistema da equipe do HDInsight mostra que, nos últimos sete dias, seu cluster passou pelos seguintes cenários: 1. Alta latência de tempo de sincronização WAL 2. Alta contagem de solicitações de gravação (pelo menos 3 janelas de uma hora de mais de 1000 avg_write_requests/segundo/nó). Essas condições são indicadores de que o cluster passa por altas latências de gravação. Isso pode ser devido à carga de trabalho pesada executada no cluster. Para melhorar o desempenho do cluster, convém considerar a utilização do recurso de Gravações Aceleradas fornecido pelo Azure HDInsight HBase. O recurso de gravações aceleradas para clusters do Apache HBase do HDInsight anexa discos gerenciados por SSD Premium a cada RegionServer (nó de trabalho) em vez de usar o armazenamento em nuvem. Como resultado, ele fornece baixa latência de gravação e maior resiliência para seus aplicativos. Para ler mais sobre esse recurso, visite o link.
Benefícios potenciais: menor latência de gravação e melhor resiliência para seus aplicativos.
Impacto: Médio
Para obter mais informações, consulte gravações aceleradas do Azure HDInsight para Apache HBase
TipoDeRecurso: microsoft.hdinsight/clusters
ID da recomendação: 8109a740-abe9-453e-91fc-c25598de73d0
Serviços de Dados de Saúde
HorizonDB
Revise seu servidor HorizonDB para ver se log_duration está habilitado
Seu servidor está com o log_duration habilitado, o que adiciona sobrecarga de registro em log a cada consulta. Defina o parâmetro do servidor log_duration como DESATIVADO para reduzir o uso de E/S e CPU e melhorar o desempenho geral do banco de dados.
Benefícios potenciais: melhorar o desempenho do servidor.
Impacto: Médio
Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros – Azure HorizonDB
Tipo de recurso: microsoft.horizondb/clusters
ID da recomendação: f220170f-ad23-4fca-9b6a-23c4256f821c
Revise seu servidor HorizonDB para confirmar se log_error_verbosity está definido como VERBOSE
Seu servidor usa um nível de detalhamento dos logs de erro maior do que o necessário, o que gera sobrecarga. Defina o parâmetro log_error_verbosity como DEFAULT para reduzir a sobrecarga de registro em log e melhorar o desempenho do banco de dados.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Médio
Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros – Azure HorizonDB
ResourceType: microsoft.horizondb/clusters
ID da recomendação: f63023f3-cad9-46fa-9e60-aafb6500f9d5
Revise seu servidor HorizonDB para verificar se log_min_duration_statement está ativado
Seu log_min_duration_statement valor é inferior a 60.000 ms (1 minuto), portanto, o PostgreSQL registra consultas mais lentas. Aumentá-lo reduz a sobrecarga de logs, mantém os logs menores e ajuda você a se concentrar nas instruções com maior tempo de execução.
Benefícios potenciais: melhora o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Relatórios e logs / Quando registrar parâmetros em log - Azure HorizonDB
ResourceType: microsoft.horizondb/clusters
ID da recomendação: 290bebd4-6f7e-4423-910d-b11dc451d435
Verifique se o parâmetro log_statement do seu servidor HorizonDB está definido como ALL
Seu servidor define log_statement como ALL, o que registra todas as instruções e adiciona sobrecarga de E/S. Defina log_statement como NONE ou DDL para reduzir o volume de logs, diminuir o consumo de recursos e melhorar o desempenho das consultas.
Benefícios potenciais: melhorar o desempenho do servidor.
Impacto: Médio
Para obter mais informações, consulte Relatórios e registro em log / O que registrar parâmetros – Azure HorizonDB
Tipo de recurso: microsoft.horizondb/clusters
ID da recomendação: 325f5690-9f2b-47a9-864a-0ea8be1ae0e1
Ative o autovacuum no seu servidor HorizonDB
A configuração do parâmetro autovacuum do servidor está OFF, e o índice de bloat (tuplas mortas/(tuplas ativas + tuplas mortas)) é superior a 50%.
Benefícios potenciais: melhore o desempenho do servidor definindo o vácuo automático ON.
Impacto: Alto
Para obter mais informações, consulte Monitorar e ajustar o vácuo automático – Azure HorizonDB
Tipo de recurso: microsoft.horizondb/clusters
ID da recomendação: 53a9f26a-83ed-430e-ae09-62990b7369dd
Verifique se a opção log_statement_stats está ativada no seu servidor HorizonDB
Seu servidor Azure HorizonDB está com log_statement_stats definido como ON, o que adiciona sobrecarga de log e pode reduzir a vazão. Defina log_statement_stats como OFF para reduzir os custos com logs e melhorar o desempenho da carga de trabalho.
Benefícios potenciais: melhora o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Estatísticas/Parâmetros de Monitoramento – Azure HorizonDB
ResourceType: microsoft.horizondb/clusters
ID da recomendação: efa1ea55-070f-40b4-b8c6-bc0e8deb391d
Revise o servidor HorizonDB para redefinir as estatísticas da tabela
As estatísticas da tabela do servidor são redefinidas. Execute ANALYZE nos bancos de dados. Ele coleta estatísticas para ajudar o Otimizador do PostgreSQL a escolher os melhores caminhos de execução para consultas.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Monitorar e ajustar o vácuo automático – Azure HorizonDB
ResourceType: microsoft.horizondb/clusters
ID da recomendação: 70ae999e-245f-4867-9248-4ccfee3fa94f
Verifique o encapsulamento se aproximando do seu servidor HorizonDB
O servidor ultrapassou o limite de wraparound de 50%, com mais de 1 bilhão de transações. Consulte as recomendações compartilhadas na seção Bloqueadores de Autovacuum -> AutoVacuum de Emergência e Wraparound dos guias de solução de problemas.
Benefícios potenciais: melhorar o desempenho do servidor
Impacto: Alto
Para obter mais informações, consulte Prevent and Resolve Transaction ID Wraparound – Azure HorizonDB
ResourceType: microsoft.horizondb/clusters
ID da recomendação: 4ca1bcc5-4090-4a58-aab7-8dd4f14bad4e
Cofre de Chaves
Atualizar o SDK do Azure Key Vault para a versão mais recente
Novas bibliotecas de Key Vault dividem chaves, segredos e certificados em SDKs separados com integração de identidade Azure para aprimoramentos contínuos de desempenho e autenticação. DISPENSAR: se estiver usando o Key Vault com o Armazenamento do Azure, Disco ou outros serviços e todos os aplicativos personalizados que usam o SDK do .NET 4.0+.
Benefícios potenciais: correções para problemas conhecidos e outras melhorias.
Impacto: Médio
Para obter mais informações, consulte Bibliotecas de Cliente para o Azure Key Vault
TipoDeRecurso: microsoft.keyvault/vaults
ID da recomendação: 9017e82f-b7ac-4a06-8b9b-5858cb3d5113
Armazenamento
Usar armazenamento de blob de blocos de desempenho premium
Uma ou mais das suas contas de armazenamento têm uma alta taxa de transação por GB de dados armazenados em blobs de blocos. Use o armazenamento de blob de blocos de desempenho premium em vez do armazenamento de desempenho padrão para suas cargas de trabalho que exigem tempos de resposta de armazenamento rápido e/ou altas taxas de transações e potencialmente economize em custos de armazenamento.
Possíveis benefícios: o desempenho do armazenamento de blob de blocos melhora com os preços mais baixos de transação do Azure.
Impacto: Médio
Para obter mais informações, consulte Storage account overview - Armazenamento do Azure
TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: c6b94711-f1f5-4e7e-9c89-c17ed4190969
Ativar o SMB Multichannel para conta de armazenamento
Observamos que o multicanal do SMB não está habilitado na sua conta de armazenamento. O SMB Multichannel habilita que um cliente SMB 3.x estabeleça múltiplas conexões de rede para um compartilhamento de arquivo SMB. O aumento do desempenho é obtido pela agregação de largura de banda em várias placas de rede e pelo uso do suporte ao RSS.
Benefícios potenciais: aumentar o desempenho dos compartilhamentos de arquivos usando o SMB Multichannel
Impacto: Médio
Para mais informações, consulte compartilhamentos de arquivos SMB em Arquivos do Azure
TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: 6708739d-5221-4d53-9960-698cd2fd9628
Aumentar o tamanho provisionado do compartilhamento de arquivos Premium para evitar a limitação de solicitações
Suas solicitações de compartilhamento de arquivos Premium são limitadas à medida que as operações de E/S por segundo (IOPS) ou os limites de taxa de transferência para o compartilhamento de arquivo atingem os limites de compartilhamento. Para impedir que suas solicitações sejam limitadas, aumente o tamanho de provisionamento do compartilhamento de arquivos premium.
Benefícios potenciais: aumentar o desempenho do compartilhamento de arquivos premium aumentando o tamanho
Impacto: Alto
Para obter mais informações, consulte Criar um compartilhamento de arquivo clássico – Arquivos do Azure
TipoDeRecurso: microsoft.storage/storageaccounts
ID da recomendação: d05351cc-1014-4a6c-9173-bec1bcc48849
Máquinas Virtuais
Habilitar a Rede Acelerada para melhorar o desempenho e a latência da rede
Detectamos que a Rede Acelerada não está habilitada em recursos de VM em sua implantação existente que podem dar suporte a esse recurso. Se a imagem do sistema operacional da VM der suporte à Rede Acelerada conforme detalhado na documentação, certifique-se de habilitar esse recurso gratuito nessas VMs para maximizar o desempenho e a latência de suas cargas de trabalho de rede na nuvem.
Benefícios potenciais: melhora a taxa de transferência de desempenho, reduzindo a latência e o tremulação
Impacto: Médio
Para obter mais informações, consulte Criar uma máquina virtual Azure com rede acelerada
TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 3a3c1a2a-8597-4d3a-981a-0a24a0ee9de4
Atualizar o tamanho da maioria das máquinas virtuais ativas para evitar o esgotamento de recursos e melhorar o desempenho
Analisamos os dados dos últimos 7 dias e identificamos VMs (máquinas virtuais) com alta utilização em diferentes métricas, por exemplo, CPU, Memória e E/S de VM. As VMs podem enfrentar problemas de desempenho, pois estão próximas ou já nos limites de SKU. Considere atualizar sua SKU para melhorar o desempenho.
Benefícios potenciais: melhorar o desempenho e a confiabilidade de suas VMs
Impacto: Alto
Para obter mais informações, consulte Prove o desempenho de VMs altamente usadas usando Assistente do Azure - Assistente do Azure
TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 06c03895-e210-4153-a4a0-a5e5c8e8eb83
Usar o Managed Disks para evitar a limitação de E/S do disco
Seus discos de máquina virtual pertencem a uma conta de armazenamento que atingiu seu destino de escalabilidade e é suscetível à limitação de E/S. Para proteger sua máquina virtual contra degradação de desempenho e simplificar o gerenciamento de armazenamento, use Managed Disks.
Benefícios potenciais: melhor resiliência e desempenho de dados
Impacto: Alto
Para obter mais informações, consulte Overview de Armazenamento em Disco do Azure – Máquinas Virtuais do Azure
TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 36c3633b-daac-4e01-af95-11b8c2f4fe20
Atualizar para as máquinas virtuais da geração atual
As VMs v5 oferecem núcleos mais novos e mais rápidos, maiores taxas de transferência de rede e melhor disponibilidade e redundância global. Atualize as VMs v3 ou v2 para as VMs v5 e alcance um desempenho igual ou superior pelo mesmo custo.
Benefícios potenciais: 5 VMs oferecem desempenho aprimorado de núcleo, armazenamento e rede
Impacto: Médio
Para obter mais informações, consulte série de tamanhos da família D - Máquinas Virtuais do Azure
TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: 5e305558-6944-40bb-9d69-eb161b42fcec
Melhore a experiência e a conectividade do usuário implantando VMs mais próximas da localização do usuário.
Determinamos que suas VMs estão localizadas em uma região diferente ou distante de onde seus usuários estão se conectando, usando Windows WVD (Área de Trabalho Virtual). Isso causa tempos de resposta de conexão prolongados e afeta a experiência do usuário em geral na WVD.
Benefícios potenciais: Melhora a satisfação com o tempo de ida e volta da rede nas implantações do serviço WVD.
Impacto: Médio
Para obter mais informações, consulte Analisar a qualidade da conexão no Área de Trabalho Virtual do Azure - Azure
TipoDeRecurso: microsoft.compute/virtualmachines
ID da recomendação: c889b55f-9132-444d-a31f-c9e91f1345c9
Atualizar discos do sistema operacional que estão próximos ao limite de capacidade de disco.
O HDD (disco rígido do sistema operacional) está se aproximando dos limites de disco, atualizando para O SSD. Azure SSDs fornecem desempenho líder do setor com IOPS (operações de E/S) altas por segundo e baixa latência. Particularmente, o SSD Premium dá suporte a camadas de desempenho e intermitência, enquanto o SSD Standard dá suporte ao bursting.
Benefícios potenciais: melhor desempenho, escalabilidade e custo-benefício.
Impacto: Médio
Para obter mais informações, consulte Selecione um tipo de disco para Azure VMs IaaS - discos gerenciados - Máquinas Virtuais do Azure
TipoDeRecurso: microsoft.compute/disks
ID da recomendação: 031dcbd7-479c-4059-a7ba-c5474c94b72e
Implante novos discos de dados Premium SSD v2 para obter melhor desempenho e custos mais baixos
Atualmente, você cria discos de dados Premium SSD (série P). Com o Premium SSD v2, é possível configurar capacidade, IOPS e taxa de transferência de maneira independente, permitindo que você pague somente pelo que utilizar. Selecione o Premium SSD v2 como o tipo de disco no portal do Azure, na CLI ou no modelo ARM para novas implantações de discos de dados.
Benefícios potenciais: reduza os custos em até 51%. Mais IOPS (4x) e taxa de transferência (33%)
Impacto: Médio
Para obter mais informações, consulte Implantar um disco gerenciado do SSD Premium v2 – Máquinas Virtuais do Azure
TipoDeRecurso: microsoft.compute/disks
ID da recomendação: bf658a6c-8ecc-4c05-a667-e5c7b4d1eaea
Workloads
Atualizar para a versão mais recente do SDK de Cargas de Trabalho para AMS
Atualize para a versão mais recente do SDK de Cargas de trabalho para obter os melhores resultados em termos de qualidade do modelo, desempenho e disponibilidade do serviço.
Benefícios potenciais: o SDK de Cargas de Trabalho mais recentes contém correções para problemas conhecidos e outras melhorias.
Impacto: Médio
Para obter mais informações, consulte O que é Azure Monitor para soluções SAP?
TipoDeRecurso: microsoft.workloads/monitors
ID da recomendação: eabfd1a1-6092-471b-8cff-22dd044e5535
Para evitar o bloqueio reversível no driver do Mellanox, reduza o valor de can_queue no sistema operacional da VM de aplicativos em cargas de trabalho SAP
Para evitar o bloqueio flexível esporádico no driver do Mellanox, o valor can_queue precisa ser reduzido no sistema operacional. Esse valor não pode ser definido diretamente. Adicione as seguintes opções de linha de inicialização do kernel para obter o mesmo efeito: 'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'
Benefícios potenciais: garantir alto desempenho em cargas de trabalho do SAP
Impacto: Médio
Para obter mais informações, consulte Bloqueio reversível do Kernel com blk_mq_update em rastreamentos
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/applicationinstances
ID da recomendação: fc547b20-0a11-4d8c-86ce-0d9993a89fbf
Para evitar o bloqueio reversível no driver do Mellanox, reduza o valor de can_queue no sistema operacional da VM do ASCS em cargas de trabalho SAP
Para evitar o bloqueio flexível esporádico no driver do Mellanox, o valor can_queue precisa ser reduzido no sistema operacional. Esse valor não pode ser definido diretamente. Adicione as seguintes opções de linha de inicialização do kernel para obter o mesmo efeito: 'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'
Benefícios potenciais: garantir alto desempenho em cargas de trabalho do SAP
Impacto: Médio
Para obter mais informações, consulte Bloqueio reversível do Kernel com blk_mq_update em rastreamentos
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/centralinstances
ID da recomendação: 7fe03dfd-e9f2-4886-8e4a-f212c738ca4c
Para evitar o bloqueio reversível no driver do Mellanox, reduza o valor de can_queue no sistema operacional da VM do banco de dados em cargas de trabalho SAP
Para evitar o bloqueio flexível esporádico no driver do Mellanox, o valor can_queue precisa ser reduzido no sistema operacional. Esse valor não pode ser definido diretamente. Adicione as seguintes opções de linha de inicialização do kernel para obter o mesmo efeito: 'hv_storvsc.storvsc_ringbuffer_size=131072 hv_storvsc.storvsc_vcpus_per_sub_channel=1024'
Benefícios potenciais: garantir alto desempenho em cargas de trabalho do SAP
Impacto: Médio
Para obter mais informações, consulte Bloqueio reversível do Kernel com blk_mq_update em rastreamentos
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: cc03700f-6530-40ae-adf4-5f654d5076a9
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize o parâmetro do sistema operacional rmem_max
No HANA DB com tipo de armazenamento ANF, o buffer máximo de soquete de leitura, definido pelo parâmetro, net.core.rmem_max deve ser definido grande o suficiente para lidar com pacotes de rede recebidos. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos. Veja a nota do SAP: 3024346.
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 11cbda6c-33fb-47a2-8abc-b708420115f7
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize o parâmetro do sistema operacional wmem_max
No banco de dados HANA com tipo de armazenamento ANF, o buffer de soquete de gravação máximo, definido pelo parâmetro, net.core.wmem_max, deve ser definido como grande o suficiente para lidar com pacotes de rede de saída. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos. Veja a nota do SAP: 3024346
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: bf10b7d5-2d5d-459a-8a0d-9c6ae2bc5bed
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize o parâmetro do sistema operacional tcp_rmem
O parâmetro net.ipv4.tcp_wmem especifica os tamanhos mínimo, padrão e máximo de buffer de recebimento que são usados para um soquete TCP. Defina o parâmetro de acordo com a nota SAP 3024346 para certificar o HANA DB para ser executado com ANF e aprimorar o desempenho do sistema de arquivos. O valor máximo não deve exceder o parâmetro net.core.rmem_max
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: a6ad3344-7a93-4d97-98a7-7284048e1653
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize o parâmetro do sistema operacional tcp_wmem
O parâmetro net.ipv4.tcp_wmem especifica os tamanhos mínimo, padrão e máximo de buffer de envio que são usados para um soquete TCP. Defina o parâmetro de acordo com a nota SAP: 302436 para certificar o HANA DB para ser executado com ANF e melhorar o desempenho do sistema de arquivos. O valor máximo não deve exceder o parâmetro net.core.wmem_max
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 096a9a97-88fa-4e92-b818-c2b9dbbc38ed
Para melhorar o desempenho do sistema de arquivos no BD do HANA com ANF, defina o tamanho da fila do backlog do receptor como 300000
O parâmetro net.core.netdev_max_backlog especifica o tamanho da fila de backlog de recebimento da interface de rede quando os pacotes chegam mais rápido do que o kernel pode processá-los. Defina o parâmetro conforme descrito na 3024346 da nota SAP. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos.
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: d40a458d-b366-45f2-a315-dfe71d3eb0eb
Para melhorar o desempenho do sistema de arquivos no Banco de Dados HANA com ANF, desabilite o parâmetro de inicialização lenta após a inatividade.
O parâmetro net.ipv4.tcp_slow_start_after_idle desabilita a necessidade de escalar verticalmente o tamanho da janela TCP para conexões TCP que ficaram ociosas por algum tempo. Definindo esse parâmetro como zero de acordo com a nota 302436 do SAP, a velocidade máxima é usada desde o início para conexões TCP ociosas anteriormente
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 4f21a973-f15e-4e9b-8d10-5d46f0f91367
Para aprimorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, habilite o ajuste automático do tamanho do buffer de recepção de TCP.
O parâmetro net.ipv4.tcp_moderate_rcvbuf permite que o TCP execute o ajuste automático do buffer de recebimento para dimensionar automaticamente o buffer (não maior que tcp_rmem) para corresponder ao tamanho exigido pelo caminho para a taxa de transferência completa. Habilite esse parâmetro de acordo com a nota 302436 do SAP para melhorar o desempenho do sistema de arquivos.
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: eb6a0b87-7c06-466c-a095-69a9bcf211c0
Para melhorar o desempenho do sistema de arquivos no BD do HANA com ANF, habilite o parâmetro de sistema operacional para dimensionamento de janela TCP
Habilite o parâmetro de dimensionamento de janela TCP de acordo com a nota 302436 do SAP. Essa configuração certifica que o HANA DB pode ser executado com ANF e melhora o desempenho do sistema de arquivos no HANA DB com ANF em cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: c93a842a-deca-449d-adc9-840120daa0ca
Para melhorar o desempenho do sistema de arquivos no banco de dados do HANA com ANF, habilite o parâmetro do sistema operacional tcp_timestamps
Habilite o parâmetro tcp_timestamps de acordo com a nota 302436 do SAP. Essa configuração certifica que o HANA DB pode ser executado com ANF e melhora o desempenho do sistema de arquivos no HANA DB com ANF em cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 5a6bdcee-dd9f-4e99-adb5-f24dad289d42
No cenário de alta disponibilidade para o HANA DB com ANF, desabilite o parâmetro do sistema operacional tcp_timestamps.
Desabilite o parâmetro tcp_timestamps de acordo com a nota 302436 do SAP. Essa configuração certifica o HANA DB para ser executado com ANF e melhora o desempenho do sistema de arquivos em cenários de alta disponibilidade para o HANA DB com ANF em cargas de trabalho SAP.
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 3b8dc04c-73dd-4bf9-9d6f-b8bfec694da3
Para melhorar o desempenho do sistema de arquivos no BD do HANA com ANF, habilite o parâmetro do sistema operacional tcp_sack
Habilite o parâmetro tcp_sack de acordo com a nota 302436 do SAP. Essa configuração certifica que o HANA DB pode ser executado com ANF e melhora o desempenho do sistema de arquivos no HANA DB com ANF em cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 06b7b95e-91ec-4b38-a97c-923caf3497a5
Para melhorar o desempenho do sistema de arquivos no BD do HANA com ANF, desabilite o protocolo IPv6 no sistema operacional
Desabilitar o IPv6 de acordo com a recomendação do SAP do Azure para o banco de dados HANA com ANF para melhorar o desempenho do sistema de arquivos.
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
Para obter mais informações, consulte Expansão do SAP HANA em espera com o Azure NetApp Files no SLES
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 47eb0254-02be-4817-bacb-aaf5eeabcbb9
Para melhorar o desempenho do sistema de arquivos no HANA DB com ANF, otimize o parâmetro tcp_max_syn_backlog do sistema operacional.
Para evitar que o kernel use cookies SYN em uma situação onde muitas solicitações de conexão são enviadas em um curto período de tempo, e para evitar um aviso sobre um possível ataque de inundação SYN no log do sistema, é importante definir o tamanho do backlog SYN para um valor consideravelmente alto. Confira a nota 2382421 do SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
Para obter mais informações, consulte Expansão do SAP HANA em espera com o Azure NetApp Files no SLES
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: d3bcfaa8-bce5-4869-9b1a-cc11d1dc3a61
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize o parâmetro net.ipv4.ip_local_port_range
Como o HANA usa um número considerável de conexões para a comunicação interna, faz sentido ter o maior número possível de portas de cliente disponíveis para essa finalidade. Defina o parâmetro do sistema operacional net.ipv4.ip_local_port_range de acordo com a Nota SAP 2382421 para garantir a comunicação interna ideal do HANA.
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 612ab8fc-8f4e-4605-bc3f-278e4dfa20e7
Para melhorar o desempenho do sistema de arquivos no Banco de Dados HANA com ANF, desabilite net.ipv4.conf.all.rp_filter.
Desabilite o parâmetro do sistema operacional Linux de filtro de caminho reverso, net.ipv4.conf.all.rp_filter, conforme recomendação, para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF nas cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
Para obter mais informações, consulte Expansão do SAP HANA em espera com o Azure NetApp Files no SLES
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 08f07906-f2ce-4123-bf48-3b468ed7875c
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize sunrpc.tcp_slot_table_entries
Defina o parâmetro sunrpc.tcp_slot_table_entries como 128, conforme recomendação, para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF em cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
Para obter mais informações, consulte Expansão do SAP HANA em espera com o Azure NetApp Files no SLES
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 1bfe7781-ccf8-4fa0-ac85-41f2269e041d
Para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF, otimize o parâmetro vm.swappiness
Defina o parâmetro do sistema operacional vm.swappiness como 10, conforme recomendação, para melhorar o desempenho do sistema de arquivos no banco de dados HANA com ANF em cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
Para obter mais informações, consulte Expansão do SAP HANA em espera com o Azure NetApp Files no SLES
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 0e3db9b9-d301-445d-8ddb-650b87204632
Para melhorar o desempenho do sistema de arquivos no BD HANA com ANF, altere o parâmetro tcp_max_slot_table_entries
Configure o parâmetro do sistema operacional tcp_max_slot_table_entries para 128 conforme a nota do SAP: 302436 para melhor desempenho de transferência de arquivos no banco de dados HANA com ANF em cargas de trabalho SAP
Benefícios potenciais: melhor desempenho do sistema de arquivos
Impacto: Alto
Para obter mais informações, consulte Expansão do SAP HANA em espera com o Azure NetApp Files no SLES
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: db1a57ee-014b-4f4f-89e4-1ab1337eeff8
Verifique se o desempenho de leitura do volume /hana/data é >=400 MB/s para melhor desempenho no banco de dados HANA
Uma atividade de leitura de pelo menos 400 MB/s para /hana/data para um tamanho de E/S de 16 MB e 64 MB é recomendada para cargas de trabalho SAP no Azure. Selecione o tipo de disco para /hana/data de acordo com esse requisito para garantir o alto desempenho do BD e atender aos requisitos mínimos de armazenamento para SAP HANA
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 6d4c7645-93ca-4ebc-8a8f-0981463f4ab2
Se estiver usando o Ultradisk, o IOPS para /hana/volume de dados deverá ser >=7.000 para melhorar o desempenho do BD HANA
O IOPS de pelo menos 7.000 no volume /hana/data é recomendado para cargas de trabalho SAP ao usar o Ultradisk. Selecione o tipo de disco para o volume /hana/data de acordo com esse requisito para garantir o alto desempenho do BD
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 41ed90fb-8953-40d7-a6ff-d7f67ceaf903
O tamanho da faixa para /hana/data deve ser de 256 kb para melhorar o desempenho do banco de dados HANA nas cargas de trabalho do SAP.
Se você estiver usando LVM ou mdadm para criar conjuntos de faixas em vários discos premium do Azure, será necessário definir tamanhos de faixa. Com base na experiência com versões recentes do Linux, a Azure recomenda usar o tamanho de faixa de 256 kb para o sistema de arquivos /hana/data para melhor desempenho do HANA DB.
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 2bd5a83a-a59d-4941-960a-495211b19b67
Todos os discos no LVM para o volume /hana/data devem ser do mesmo tipo para garantir o alto desempenho no BD do HANA
Se vários tipos de disco forem selecionados no volume /hana/data, o desempenho do BD do HANA nas cargas de trabalho do SAP poderá ficar restrito. Verifique se todos os discos de dados do HANA são do mesmo tipo e estão configurados de acordo com as recomendações para o SAP no Azure.
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 6d87a5a3-64ba-4f28-b228-f1da8403e2bb
O desempenho de leitura/gravação do volume /hana/log deve ser >= 250 MB/s para melhorar o desempenho no HANA DB
Uma atividade de leitura/gravação de pelo menos 250 MB/s para /hana/log para um tamanho de E/S de 1 MB é recomendada para cargas de trabalho SAP no Azure. Selecione o tipo de disco para /hana/log de acordo com esse requisito para garantir o alto desempenho do DB e atender aos requisitos mínimos de armazenamento para SAP HANA.
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 773fdeac-ef26-486c-aeb0-a1922201dc2a
Se estiver usando Ultradisk, o IOPS para /hana/log deve ser >=2000 para melhor desempenho no HANA DB
O IOPS de pelo menos 2000 no volume /hana/log é recomendado para cargas de trabalho SAP ao usar o Ultradisk. Selecione o tipo de disco para o volume de log do HANA de acordo com os requisitos para garantir o alto desempenho do banco de dados.
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 5b34b8c0-0427-4737-be51-88e49b14b734
O tamanho da faixa para /hana/log deve ser de 64 kb para melhorar o desempenho do BD do HANA nas cargas de trabalho do SAP
Se você estiver usando LVM ou mdadm para criar conjuntos de faixas em vários discos premium do Azure, será necessário definir tamanhos de faixa. Para obter taxa de transferência suficiente com tamanhos maiores de E/S, o Azure recomenda usar o tamanho da faixa de 64 kb para o sistema de arquivos /hana/log para melhorar o desempenho do BD do HANA
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 18544c51-decc-4696-aa4f-f1cdfffc0753
Todos os discos no LVM para o volume /hana/log devem ser do mesmo tipo para garantir o alto desempenho no BD do HANA
Se vários tipos de disco forem selecionados no volume /hana/log, o desempenho do BD do HANA nas cargas de trabalho do SAP poderá ficar restrito. Verifique se todos os discos de dados do HANA são do mesmo tipo e estão configurados de acordo com as recomendações para o SAP no Azure.
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: b94f9b67-0969-430d-b6cd-ac1bc4910601
Habilitar o Acelerador de Gravação no volume /hana/log com disco Premium para melhorar a latência de escrita no banco de dados HANA.
Azure Acelerador de Gravação é uma funcionalidade para Azure VMs da série M. Ele melhora a latência de E/S de gravações no armazenamento premium do Azure. Para SAP HANA, o Acelerador de Gravação deve ser usado somente no volume /hana/log.
Benefícios potenciais: melhor desempenho e suporte para o BD HANA em cargas de trabalho do SAP
Impacto: Alto
Para obter mais informações, consulte SAP HANA Azure configurações de armazenamento de máquina virtual
TipoDeRecurso: microsoft.workloads/sapvirtualinstances/databaseinstances
ID da recomendação: 3188f9a0-12fc-4cb8-9fdd-7380dd92564b
Habilite o Non-Volatile Memory Express (NVMe) para melhorar o desempenho dos seus discos gerenciados do Azure.
O Non-Volatile Memory Express (NVMe) é um protocolo que ajuda a transferir dados mais rapidamente entre servidores e armazenamento, utilizando memória não volátil. Ele pode aumentar as operações de entrada/saída por segundo (IOPS) e a taxa de transferência em megabytes por segundo (MB/s).
Benefícios potenciais: transferências de dados mais rápidas com alta taxa de transferência.
Impacto: Alto
Para obter mais informações, consulte Visão geral do NVMe – Máquinas Virtuais do Azure
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 6913419a-d4b8-434a-a9ef-a45a7bbd8e17
Habilite o sistema de rede avançado para o seu banco de dados Oracle Base.
Habilite o sistema de rede avançado para utilizar a integração com a Rede Virtual do Azure (grupos de segurança de rede, rotas definidas pelo usuário e Link Privado do Azure), reforçando a segmentação de rede e melhorando o desempenho dos recursos do seu banco de dados Oracle Base.
Benefícios potenciais: aprimore a segurança e o desempenho da rede virtual.
Impacto: Médio
Para obter mais informações, consulte Planejamento de rede para o Oracle AI Database@Azure
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: c38a6fb5-dc34-4f83-8ead-4dd36bee5822
Habilite o Azure Monitor VM insights para monitorar as máquinas virtuais que hospedam suas cargas de trabalho.
Use o Azure Monitor VM insights para monitorar suas máquinas virtuais e conjuntos de dimensionamento de máquinas virtuais quanto a desempenho, estado de integridade, processos e dependências.
Benefícios potenciais: simplificar o monitoramento para que você possa acompanhar a saúde e o desempenho.
Impacto: Baixo
Para obter mais informações, consulte Habilitar o monitoramento de VM no Azure Monitor – Azure Monitor
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 6143f164-7b1f-460e-90fe-86cb6cb1181b
Habilite as configurações de diagnóstico nos seus recursos do Firewall do Azure.
Habilite as configurações de diagnóstico no seu Firewall do Azure para capturar logs e métricas para monitoramento e solução de problemas.
Benefícios potenciais: aprimore o monitoramento e a solução de problemas do Firewall do Azure.
Impacto: Médio
Para obter mais informações, consulte Monitor Firewall do Azure
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 468a3b1e-863e-4e63-af78-fa2ddbd7130d
Habilite a rede avançada para o seu Oracle Autonomous Database.
Habilite a rede avançada para usar a integração com a Rede Virtual do Azure (grupos de segurança de rede, rotas definidas pelo usuário e Link Privado do Azure) para reforçar o isolamento e melhorar o desempenho.
Benefícios potenciais: aprimore a segurança e o desempenho da rede virtual.
Impacto: Médio
Para obter mais informações, consulte Planejamento de rede para o Oracle AI Database@Azure
Tipo de recurso: microsoft.workloads/virtualinstances/components
ID da recomendação: 1ef37d8d-9594-4112-b6e3-b9839e15c40a
Use o emparelhamento de rede para as máquinas virtuais da sua carga de trabalho de registro eletrônico de saúde (EHR).
Se as máquinas virtuais que suportam a mesma carga de trabalho estiverem distribuídas por várias redes virtuais, use o emparelhamento de rede virtual para conectá-las. Mantenha a conexão de emparelhamento ativa para garantir conectividade redundante e de baixa latência.
Benefícios potenciais: você obtém conectividade resiliente e de baixa latência.
Impacto: Alto
Para obter mais informações, consulte Emparelhamento de Rede Virtual do Azure
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 36e7f05c-6ed0-43a0-aec7-8879cd22ab55
Otimizar configuração de rede para melhorar comunicação interna do HANA nas cargas de trabalho do SAP
Configure net.ipv4.ip_local_port_range para maximizar as portas do cliente usadas na comunicação interna do HANA. Use: sysctl -w net.ipv4.ip_local_port_range='9000 65499' para NonANF ou '9000 65300' para ANF. Exclua as portas usadas por processos específicos por meio de net.ipv4.ip_local_reserved_ports.
Benefícios potenciais: melhor comunicação interna do HANA
Impacto: Alto
Para obter mais informações, consulte a Nota sap 2382421
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 92fb3932-98e4-493d-b889-2f287f7d23a4
Habilite a rede acelerada nas interfaces de rede da sua máquina virtual para reduzir a latência.
Habilite a rede acelerada para manter a latência de rede entre suas máquinas virtuais em 0,7 ms ou menos.
Benefícios potenciais: baixa latência de rede e melhor desempenho.
Impacto: Alto
Para obter mais informações, consulte Azure Visão geral e benefícios da rede acelerada
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: ffb3f675-188c-4365-b591-2e0d438f9741
Hospede suas cargas de trabalho Oracle na mesma rede virtual do Azure ou em uma rede virtual emparelhada para reduzir a latência.
Hospede seus recursos de banco de dados e aplicativos Oracle na mesma rede virtual. Se você utilizar várias redes virtuais, habilite o emparelhamento de rede virtual para manter a baixa latência entre elas.
Benefícios potenciais: reduza a latência da rede e melhore o desempenho.
Impacto: Alto
Para obter mais informações, consulte Emparelhamento de Rede Virtual do Azure
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 41f9c8e2-1354-4d7a-ac53-00cf429064f8
Habilite o encaminhamento de IP para seus dispositivos virtuais de rede.
Habilite o encaminhamento de IP para dispositivos virtuais de rede (NVAs) que atuam como roteadores, firewalls ou gateways em sua rede virtual, a fim de melhorar o desempenho da rede por meio de roteamento eficiente.
Benefícios potenciais: dá suporte a firewall, roteamento e inspeção de tráfego.
Impacto: Alto
Para obter mais informações, consulte Conexão híbrida com aplicativo de duas camadas
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: f26aef83-49c6-4db0-9130-d3cf7fc081bb
Habilite a rede avançada para o seu cluster de VMs do Oracle Exadata Cloud.
Habilite o sistema de rede avançado para utilizar a integração com a Rede Virtual do Azure (grupos de segurança de rede, rotas definidas pelo usuário e Link Privado do Azure), reforçando a segmentação de rede e melhorando o desempenho dos recursos do seu cluster de VMs do Exadata Cloud.
Benefícios potenciais: aprimore a segurança e o desempenho da rede virtual.
Impacto: Médio
Para obter mais informações, consulte Planejamento de rede para o Oracle AI Database@Azure
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 056e860f-885a-47f9-94cc-f218fe753acf
Validar a configuração de permuta do kernel Linux na sua máquina virtual SAP DB2
Ajuste o parâmetro de permuta do kernel Linux na sua máquina virtual do Azure para melhorar o desempenho da carga de trabalho SAP para seu banco de dados DB2.
Benefícios potenciais: melhorar o desempenho e a capacidade de suporte da carga de trabalho do SAP.
Impacto: Médio
Para obter mais informações, consulte os requisitos de parâmetro kernel (Linux)
ResourceType: microsoft.workloads/virtualinstances/components
ID da recomendação: 951f0ec5-07bb-4c96-85a8-b40d12175dbc
Próximas etapas
Saiba mais sobre Performance Efficiency – Microsoft Azure Well Architected Framework