Włączanie analizy zmian
Ważne
Analiza zmian jest przenoszona do usługi Azure Resource Graph i jest obecnie dostępna w wersji zapoznawczej jako oferta usługi Azure Resource Graph. Dowiedz się więcej o przyszłości 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:
- W przypadku jednej lub kilku funkcji platformy Azure lub aplikacji internetowych włącz opcję Analiza zmian za pośrednictwem interfejsu użytkownika.
- W przypadku dużej liczby aplikacji internetowych (na przykład 50+ aplikacji internetowych) włącz analizę zmian przy użyciu dostarczonego skryptu programu PowerShell.
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.
Przejdź do interfejsu użytkownika analizy zmian usługi Azure Monitor w portalu.
Włącz śledzenie zmian w aplikacji internetowej gościa przez:
Wybranie pozycji Włącz teraz na banerze lub
Wybranie pozycji Konfiguruj w górnym menu.
Przełącz stan analizy zmian i wybierz pozycję Zapisz.
Narzędzie wyświetla wszystkie aplikacje internetowe w ramach planu usługi App Service, który można włączać i wyłączać osobno.
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
- Dowiedz się więcej o wizualizacjach w analizie zmian
- Dowiedz się, jak rozwiązywać problemy w analizie zmian
- Włącz Szczegółowe informacje aplikacji dla aplikacji internetowych platformy Azure.
- Włącz Szczegółowe informacje aplikacji dla maszyn wirtualnych platformy Azure i zestawów skalowania maszyn wirtualnych platformy Azure hostowanych przez usługi IIS.