Włączanie analizy zmian

Usługa Analiza zmian:

  • Obliczenia i agregacje zmieniają dane ze wspomnianych wcześniej źródeł danych.
  • Udostępnia zestaw analiz dla użytkowników:
    • Łatwe nawigowanie po wszystkich zmianach zasobów.
    • Zidentyfikuj istotne zmiany w kontekście rozwiązywania problemów lub monitorowania.

Zarejestruj dostawcę Microsoft.ChangeAnalysis zasobów w subskrypcji usługi Azure Resource Manager, aby udostępnić właściwości zasobu i dane zmiany konfiguracji. Dostawca Microsoft.ChangeAnalysis zasobów jest automatycznie rejestrowany w następujący sposób:

  • Wprowadź dowolny punkt wejścia interfejsu użytkownika, taki jak narzędzie Diagnozowanie i rozwiązywanie problemów w aplikacji internetowej lub
  • Wyświetl autonomiczną kartę Analiza zmian.

W tym przewodniku przedstawiono dwa sposoby włączania analizy zmian dla usługi Azure Functions i zmian w aplikacji internetowej gościa:

Uwaga

Włączenie na poziomie miejsca dla usługi Azure Functions lub aplikacji internetowej nie jest obecnie obsługiwane.

Włączanie usługi Azure Functions i kolekcji zmian w aplikacji internetowej gościa za pośrednictwem portalu Analizy zmian

W przypadku zmian w gościu aplikacji internetowej do skanowania plików kodu w aplikacji internetowej wymagane jest oddzielne włączenie. Aby uzyskać więcej informacji, zobacz Analiza zmian w sekcji narzędzia Diagnozowanie i rozwiązywanie problemów.

Uwaga

Zmiany i zmiany konfiguracji aplikacji internetowej w pliku gościa mogą nie być natychmiast widoczne. Przygotuj się do przestoju i uruchom ponownie aplikację internetową, aby wyświetlić zmiany w ciągu 30 minut. Jeśli nadal nie widzisz zmian, zapoznaj się z przewodnikiem rozwiązywania problemów.

  1. Przejdź do interfejsu użytkownika analizy zmian usługi Azure Monitor w portalu.

  2. Włącz śledzenie zmian w aplikacji internetowej gościa przez:

    • Wybranie pozycji Włącz teraz na banerze lub

      Screenshot of the Application Changes options from the banner.

    • Wybranie pozycji Konfiguruj w górnym menu.

      Screenshot of the Application Changes options from the top menu.

  3. Przełącz stan analizy zmian i wybierz pozycję Zapisz.

    Screenshot of the Enable Change Analysis user interface.

    • Narzędzie wyświetla wszystkie aplikacje internetowe w ramach planu usługi App Service, który można włączać i wyłączać osobno.

      Screenshot of the Enable Change Analysis user interface expanded.

Włączanie analizy zmian na dużą skalę przy użyciu programu PowerShell

Jeśli subskrypcja zawiera kilka aplikacji internetowych, uruchom następujący skrypt, aby włączyć wszystkie aplikacje internetowe w ramach subskrypcji.

Wymagania wstępne

Moduł Az programu PowerShell. Postępuj zgodnie z instrukcjami w temacie Instalowanie modułu programu Azure PowerShell

Uruchom następujący skrypt:

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

Często zadawane pytania

Ta sekcja zawiera odpowiedzi na typowe pytania.

Jak włączyć analizę zmian dla aplikacji internetowej?

Włącz analizę zmian dla aplikacji internetowej w zmianach gościa przy użyciu narzędzia Diagnozowanie i rozwiązywanie problemów.

Następne kroki