Share via


Ativar análise de alterações

Importante

A Análise de Alterações está a mudar para o Azure Resource Graph e está atualmente em pré-visualização como uma oferta do Azure Resource Graph. Saiba mais sobre o futuro da Análise da Mudança.

O serviço de Análise de Alterações:

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

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

  • Insira qualquer ponto de entrada da interface do usuário, como a ferramenta Diagnosticar e Resolver Problemas do Aplicativo Web , ou
  • Abra a guia independente Análise de Alterações.

Neste guia, você aprenderá as duas maneiras de habilitar a Análise de Alterações para o Azure Functions e as alterações no convidado do aplicativo Web:

Nota

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

Habilite o Azure Functions e a coleta de alterações no convidado do aplicativo Web por meio do portal de Análise de Alterações

Para alterações no convidado do aplicativo Web, a ativação separada é necessária para verificar arquivos de código em um aplicativo Web. Para obter mais informações, consulte Análise de alterações na seção Diagnosticar e resolver problemas da ferramenta .

Nota

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

  1. Navegue até a interface do usuário de Análise de Alterações do Azure Monitor no portal.

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

    • Selecionar Ativar agora no banner ou

      Captura de ecrã das opções de Alterações de Aplicação a partir do banner.

    • Selecionando Configurar no menu superior.

      Captura de ecrã das opções Alterações de Aplicação no menu superior.

  3. Ative o status da Análise de Alterações e selecione Salvar.

    Captura de ecrã da interface de utilizador Ativar Análise de Alterações.

    • A ferramenta exibe todos os aplicativos Web em um plano do Serviço de Aplicativo, que você pode ativar e desativar individualmente.

      Captura de ecrã da interface de utilizador Ativar Análise de Alterações expandida.

Habilitar a análise de alterações em escala usando o PowerShell

Se a sua subscrição incluir várias aplicações Web, execute o seguinte script para ativar todas as aplicações Web na sua subscrição.

Pré-requisitos

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

Execute o seguintes 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 mais frequentes

Esta secção fornece respostas a perguntas comuns.

Como posso ativar a Análise de Alterações para uma aplicação Web?

Habilite a Análise de Alterações para aplicativo Web em alterações de convidado usando a ferramenta Diagnosticar e resolver problemas.

Próximos passos