Share via


Usar recomendações do Assistente do Azure para otimizar seu cluster do Azure Data Explorer

O Assistente do Azure analisa a telemetria de uso e as configurações de cluster do Azure Data Explorer e oferece recomendações personalizadas e acionáveis para ajudar você a otimizar o cluster.

Acessar as recomendações do Assistente do Azure

Há duas maneiras de acessar as recomendações do Assistente do Azure:

Exibir as recomendações do Assistente do Azure para seu cluster do Azure Data Explorer

  1. No portal do Azure, acesse a página do cluster do Azure Data Explorer.

  2. No menu à esquerda, em Monitoramento, selecione Recomendações do Assistente. Uma lista de recomendações é aberta para esse cluster.

    Exibir as recomendações do Assistente do Azure para seu cluster do Azure Data Explorer.

Exibir as recomendações do Assistente do Azure para todos os clusters em sua assinatura

  1. No portal do Azure, vá para a folha Recurso Assistente.

  2. Em Visão geral, selecione uma ou mais assinaturas para as quais você deseja recomendações.

  3. Selecione Clusters do Azure Data Explorer e Banco de dados do Azure Data Explorer na segunda lista.

    Recurso Assistente do Azure.

Usar as recomendações do Assistente do Azure

Há vários tipos de recomendações do Assistente do Azure. Use o tipo de recomendação relevante para ajudá-lo a otimizar o cluster.

  1. No Assistente, em Recomendações, selecione Custo para recomendações de custo.

    Selecione o tipo de recomendação.

  2. Selecione uma recomendação na lista.

    Selecione a recomendação.

  3. A janela a seguir contém uma lista de clusters aos quais a recomendação é relevante. Os detalhes da recomendação são diferentes para cada cluster e incluem a ação recomendada.

    Lista de clusters com recomendações.

Tipos de recomendação

As recomendações de custo, desempenho, confiabilidade e excelência de serviço estão disponíveis no momento.

Importante

Suas economias anuais reais podem variar. A economia anual apresentada tem como base os preços do "pagamento conforme o uso". A economia possível não leva em consideração os descontos na cobrança das RIs (Instâncias de Máquinas Virtuais Reservadas) do Azure.

Recomendações de custo

As recomendações de Custo estão disponíveis para clusters que podem ser alterados para reduzir o custo sem comprometer o desempenho. As recomendações de custo incluem:

Cluster do Azure Data Explorer em execução não utilizado

Um cluster será considerado não utilizado e em execução se estiver no estado em execução e não tiver ingerido dados nem executado consultas nos últimos cinco dias. Em alguns casos, eles podem ser parados automaticamente. Nos seguintes casos, o cluster não será interrompido automaticamente e uma recomendação será mostrada:

A recomendação é parar o cluster para reduzir o custo, mas ainda preservar os dados. Se os dados não forem necessários, considere excluir o cluster para aumentar sua economia.

Cluster do Azure Data Explorer parado não utilizado

Um cluster é considerado não utilizado e parado quando está parado a pelo menos 60 dias.

Recomenda-se excluir o cluster para reduzir custos.

Cuidado

Clusters parados ainda podem conter dados. Antes de excluir o cluster, verifique se os dados contidos nele não são mais necessários. Depois da exclusão do cluster, os dados não estarão mais acessíveis.

Alterar clusters do Data Explorer para um SKU mais econômico e de melhor desempenho

A recomendação Alterar Data Explorer clusters para um SKU mais econômico e de melhor desempenho é fornecida a um cluster cujo cluster está operando em um SKU não ideal. Esse SKU atualizado deve reduzir seus custos e melhorar o desempenho geral. Calculamos a contagem de instâncias necessária que atende aos requisitos de cache do cluster, garantindo que o desempenho não seja afetado negativamente.

Como parte da recomendação, recomendamos habilitar o Dimensionamento Automático Otimizado se ainda não estiver habilitado. O dimensionamento automático otimizado executará uma análise mais detalhada do desempenho do cluster e, se necessário, aumentará ainda mais o dimensionamento do cluster. Isso resultará em reduções de custos adicionais. As recomendações de Dimensionamento Automático Otimizado incluem uma recomendação de contagem de instâncias Mínima e Máxima. O valor Max é definido como a contagem de instâncias de SKU recomendada. Se o cluster tiver planos para crescer organicamente, é recomendável aumentar manualmente esse número Máximo. Se o Dimensionamento Automático Otimizado já estiver configurado no cluster, em alguns casos, a recomendação poderá sugerir aumentar a contagem máxima de instâncias.

A recomendação de SKU leva em conta as definições de zonas atuais de um cluster e, se o cluster der suporte a zonas, recomendará apenas SKUs de destino que tenham no mínimo duas zonas. Adicionar mais zonas de disponibilidade de computação não incorre em custos adicionais.

A recomendação de SKU do assistente é atualizada a cada poucas horas. A recomendação verifica a disponibilidade de capacidade do SKU selecionado na região. No entanto, é importante observar que a disponibilidade da capacidade é dinâmica e muda ao longo do tempo.

Observação

Atualmente, a recomendação de SKU do Assistente não dá suporte a clusters com configurações de ponto de extremidade privado gerenciado ou Rede Virtual.

Reduzir o cache para tabelas do Azure Data Explorer

A recomendação Reduzir o período de cache da tabela do Azure Data Explorer para otimização de custo do cluster é dado para um cluster que pode reduzir sua política de cache da tabela. Essa recomendação é baseada no período retrospectivo de consultas nos últimos 30 dias. Para ver onde a economia é possível, você pode exibir as cinco tabelas mais relevantes por banco de dados para possíveis economias de cache. Essa recomendação é oferecida somente quando o cluster é capaz de reduzir horizontalmente ou verticalmente sua capacidade após uma mudança na política de cache. O Assistente verifica se o cluster está "associado a dados", ou seja, se ele tem baixa CPU e baixa utilização de ingestão, mas devido à alta capacidade de dados, não é capaz de reduzir horizontalmente ou verticalmente a própria capacidade.

Habilitar Dimensionamento automático otimizado

A recomendação habilitar o Dimensionamento automático otimizado é dada quando a habilitação de Dimensionamento automático otimizado teria reduzido a contagem de instâncias em um cluster. Essa recomendação se baseia em padrões de uso, utilização de cache, utilização de ingestão e CPU. Para garantir que você não exceda o orçamento planejado, adicione uma contagem de instâncias máxima ao habilitar o Dimensionamento automático otimizado.

Recomendações do desempenho

As recomendações de Desempenho ajudam a melhorar o desempenho de seus clusters do Azure Data Explorer. As recomendações de desempenho incluem:

Atualizar a política de cache para tabelas do Azure Data Explorer

A recomendação revise a política de período de cache da tabela do Azure Data Explorer para melhorar o desempenho é fornecida com relação a um cluster que requer um filtro de tempo diferente para o período retrospectivo ou uma política de cache maior. Essa recomendação é baseada no período de consulta retrospectivo dos últimos 30 dias. A maioria das consultas executadas nos últimos 30 dias acessou dados que não estão no cache, o que pode aumentar o tempo de execução da consulta. Você pode exibir as cinco principais tabelas por banco de dados que acessaram dados fora do cache, ordenados pela porcentagem de consulta.

Também é possível receber uma recomendação de desempenho para reduzir a política de cache. Isso pode acontecer quando o cluster está associado a dados. Um cluster está associado a dados quando seu cache tem um tamanho total menor que os dados a serem armazenados nele de acordo com a política de armazenamento em cache. Reduzir a política de cache para clusters associados a dados diminui o número de perdas de cache e pode aumentar o desempenho.

Recomendações de excelência operacional

A implementação das recomendações de excelência operacional ou de "práticas recomendadas" não melhora imediatamente o custo nem o desempenho, mas pode beneficiar o cluster no futuro. Isso inclui reduzir a política de cache da tabela para corresponder aos padrões de uso.

Reduzir a política de cache da tabela para corresponder aos padrões de uso

Essa recomendação se concentra na atualização da política de cache com base no uso real durante o último mês para reduzir o cache frequente de uma tabela. Ao contrário da recomendação de custo anterior, essa recomendação específica é aplicável a clusters em que o número de instâncias é determinado pela CPU e pela carga de ingestão, em vez da quantidade de dados armazenados no cache frequente. Nesses casos, apenas alterar a política de cache é insuficiente para reduzir o número de instâncias, recomendamos otimizações adicionais, como alterar a SKU, reduzir a carga da CPU e habilitar o dimensionamento automático. Essa recomendação pode ser útil para tabelas em que o lookback de consulta real com base em padrões de uso é menor do que a política de cache configurada. No entanto, a redução da política de cache não levará diretamente à economia de custos. O número de instâncias de cluster é determinado pela CPU e pela carga de ingestão, independentemente da quantidade de dados armazenados no cache frequente. Portanto, a remoção de dados do cache frequente não fará com que o cluster seja dimensionado diretamente.

Recomendações de confiabilidade

As recomendações de confiabilidade ajudam você a garantir e melhorar a continuidade de seus aplicativos críticos aos negócios. As recomendações de confiabilidade incluem o seguinte:

O cluster usa a sub-rede sem delegação

A forte recomendação é dada a um cluster de rede virtual que usa uma sub-rede sem delegação para 'Microsoft.Kusto/clusters'. Quando você delega uma sub-rede a um cluster, permite que esse serviço estabeleça regras básicas de configuração de rede para a sub-rede, o que ajuda o cluster a operar suas instâncias de maneira estável.

O cluster usa a sub-rede com configuração de IP inválida

A recomendação é dada a um cluster de rede virtual em que a sub-rede também é usada por outros serviços. A recomendação é remover todos os outros serviços da sub-rede e usá-lo apenas para o cluster.

Falha ao instalar ou retomar o cluster devido a problemas de rede virtual

A recomendação é dada a um cluster que falhou ao instalar ou retomar devido a problemas de rede virtual. A recomendação é usar o guia de solução de problemas de rede virtual para resolve o problema.