Aktivera ändringsanalys

Viktigt!

Ändringsanalys flyttas till Azure Resource Graph och är för närvarande i förhandsversion som ett Azure Resource Graph-erbjudande. Läs mer om framtiden för ändringsanalys.

Tjänsten Ändringsanalys:

  • Beräkningar och aggregeringar ändrar data från de datakällor som nämnts tidigare.
  • Tillhandahåller en uppsättning analyser som användarna kan använda för att:
    • Navigera enkelt igenom alla resursändringar.
    • Identifiera relevanta ändringar i felsöknings- eller övervakningskontexten.

Registrera resursprovidern Microsoft.ChangeAnalysis med en Azure Resource Manager-prenumeration för att göra resursegenskaperna och konfigurationsändringsdata tillgängliga. Resursprovidern Microsoft.ChangeAnalysis registreras automatiskt som du antingen:

  • Ange en startpunkt för användargränssnittet, t.ex. verktyget Diagnostisera och lösa problem med webbappen, eller
  • Ta upp den fristående fliken Ändringsanalys.

I den här guiden lär du dig de två sätten att aktivera ändringsanalys för Azure Functions och ändringar i webbappar i gäst:

Kommentar

Aktivering på platsnivå för Azure Functions eller webbapp stöds inte för tillfället.

Aktivera Azure Functions och webbappens gäständringssamling via portalen för ändringsanalys

För ändringar i webbappen som gäst krävs separat aktivering för genomsökning av kodfiler i en webbapp. Mer information finns i Ändringsanalys i avsnittet Diagnostisera och lösa problem .

Kommentar

Det går inte att omedelbart se ändringar i webbappens gästfiler och konfigurationsändringar. Förbered för stilleståndstid och starta om webbappen för att visa ändringar inom 30 minuter. Om du fortfarande inte kan se ändringar kan du läsa felsökningsguiden.

  1. Gå till Azure Monitors användargränssnitt för ändringsanalys i portalen.

  2. Aktivera spårning av gäständringar i webbappen genom att antingen:

    • Välj Aktivera nu i banderollen, eller

      Skärmbild av alternativen för programändringar från banderollen.

    • Välj Konfigurera på den översta menyn.

      Skärmbild av alternativen Programändringar på den översta menyn.

  3. Växla status för ändringsanalys och välj Spara.

    Skärmbild av användargränssnittet Aktivera ändringsanalys.

    • Verktyget visar alla webbappar under en App Service-plan, som du kan aktivera och inaktivera individuellt.

      Skärmbild av användargränssnittet Aktivera ändringsanalys expanderat.

Aktivera ändringsanalys i stor skala med hjälp av PowerShell

Om din prenumeration innehåller flera webbappar kör du följande skript för att aktivera alla webbappar i din prenumeration.

Förutsättningar

PowerShell Az-modul. Följ anvisningarna i Installera Azure PowerShell-modulen

Kör följande skript:

# 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
}

Vanliga frågor och svar

Det här avsnittet innehåller svar på vanliga frågor.

Hur aktiverar jag ändringsanalys för ett webbprogram?

Aktivera ändringsanalys för webbprogram i gäständringar med hjälp av verktyget Diagnostisera och lösa problem.

Nästa steg