Habilitar a Análise de Alterações (clássica)

Importante

A Análise de Alterações (clássica) do Azure Monitor será desativada em 31 de outubro de 2025. A experiência será substituída pela API de Análise de Alterações alimentada pelo Azure Resource Graph. Saiba mais sobre o futuro da Análise de Alterações e como migrar para o Azure Resource Graph.

O serviço de Análise de Alterações (clássica):

  • Cálculos e agregações alteram dados das fontes de dados mencionadas anteriormente.
  • Fornece um conjunto de análises para que os usuários:
    • Navegue facilmente por todas as alterações de recursos.
    • Identifique as alterações relevantes no contexto de solução de problemas ou monitoramento.

Registre o provedor de recursos Microsoft.ChangeAnalysis com uma assinatura do Azure Resource Manager para disponibilizar as propriedades do recurso e dados de alteração nas configurações. O provedor de recursos Microsoft.ChangeAnalysis é registrado automaticamente como você:

  • Insira qualquer ponto de entrada da interface do usuário, como a ferramenta Diagnosticar e resolver problemas do Aplicativo Web, ou
  • Prepare a guia autônoma da Análise de Alterações (clássica).

Neste guia, você vai aprender as duas maneiras de habilitar a Análise de Alterações (clássica) para as alterações do Azure Functions e do aplicativo web no convidado:

Observação

Não há suporte para habilitação no nível do slot para Azure Functions ou aplicativo Web no momento.

Habilitar a coleta de alterações do Azure Functions e do aplicativo web no convidado por meio do portal de Análises de Alterações (clássicas)

No caso de alterações no convidado do aplicativo Web, a habilitação separada é necessária para a verificação de arquivos de código em um aplicativo Web. Para mais informações, confira a seção Análise de Alterações (clássica) na ferramenta "Diagnosticar e resolver problemas".

Observação

Você pode não ver imediatamente as alterações no arquivo de convidado do aplicativo Web e alterações de configuração. Prepare-se para tempo de inatividade e reinicie seu aplicativo Web para exibir as alterações dentro de 30 minutos. Se você ainda não conseguir visualizar as alterações, consulte o guia de solução de problemas.

  1. Navegue até a interface do usuário da Análise de Alterações (clássica) no portal.

  2. Habilite o controle de alterações no convidado do aplicativo Web da seguinte forma:

    • Selecione Habilitar Agora na faixa ou

      Captura de tela das opções de Alterações do Aplicativo na faixa.

    • No menu superior, clique em Configurar.

      Captura de tela das opções de Alterações do Aplicativo no menu superior.

  3. Alterne o status da Análise de Alterações (clássica) para ativado para os recursos aplicáveis e selecione Salvar.

    Captura de tela da interface do usuário “Habilitar Análise de Alterações (clássica)”

Habilitar a Análise de Alterações (clássica) em grande escala usando o PowerShell

Se sua assinatura incluir vários aplicativos Web, execute o script a seguir para habilitar todos os aplicativos Web em sua assinatura.

Pré-requisitos

Módulo Az PowerShell. Siga as instruções em Instalar o módulo Azure PowerShell.

Execute o seguinte script:

# Log in to your Azure subscription
Connect-AzAccount

# Get subscription Id
$SubscriptionId = Read-Host -Prompt 'Input your subscription Id'

# Make Feature Flag visible to the subscription
Set-AzContext -SubscriptionId $SubscriptionId

# Register resource provider
Register-AzResourceProvider -ProviderNamespace "Microsoft.ChangeAnalysis"

# Enable each web app
$webapp_list = Get-AzWebApp | Where-Object {$_.kind -eq 'app'}
foreach ($webapp in $webapp_list)
{
    $tags = $webapp.Tags
    $tags["hidden-related:diagnostics/changeAnalysisScanEnabled"]=$true
    Set-AzResource -ResourceId $webapp.Id -Tag $tags -Force
}

Perguntas frequentes

Esta seção fornece respostas para perguntas comuns.

Como posso habilitar a Análise de Alterações (clássica) em um aplicativo web?

Habilite a Análise de Alterações (clássica) para as alterações do aplicativo web no convidado usando a ferramenta Diagnosticar e resolver problemas.

Próximas etapas