Dela via


Använda ändringsanalys (klassisk)

Viktigt!

Azure Monitor Change Analysis (klassisk) dras tillbaka den 31 oktober 2025. Upplevelsen kommer att ersättas av API:et för ändringsanalys som drivs av Azure Resource Graph. Läs mer om framtiden för ändringsanalys och hur du migrerar till Azure Resource Graph.

Standardövervakningslösningar kan varna dig för problem med livewebbplatser, avbrott eller komponentfel, men de förklarar ofta inte orsaken. Låt oss säga att din webbplats fungerade för fem minuter sedan, och nu är den trasig. Vad har förändrats under de senaste fem minuterna?

Ändringsanalys (klassisk) är utformad för att besvara den frågan i Azure Monitor.

Bygger på kraften i Azure Resource Graph, Ändringsanalys (klassisk):

  • Ger insikter om dina Ändringar i Azure-programmet.
  • Ökar observerbarheten.
  • Minskar tiden för reparation (MTTR).

Kommentar

Ändringsanalys (klassisk) är för närvarande endast tillgängligt i offentliga Azure Cloud.

Arkitektur för ändringsanalys (klassisk)

Ändringsanalys (klassisk) identifierar olika typer av ändringar, från infrastrukturskiktet via programdistribution. En Azure-resursprovider på prenumerationsnivå:

  • Kontrollera resursändringar i prenumerationen.
  • Innehåller data för olika diagnostikverktyg som hjälper användarna att förstå vilka ändringar som orsakade problem.

Följande diagram illustrerar arkitekturen för ändringsanalys (klassisk):

Arkitekturdiagram över hur ändringsanalys (klassisk) hämtar ändringsdata och tillhandahåller dem till klientverktyg.

Resurstyper som stöds

Tjänsten Ändringsanalys (klassisk) stöder ändringar på resursegenskapsnivå i alla Azure-resurstyper, inklusive vanliga resurser som:

  • Virtuell dator
  • Skaluppsättning för virtuella datorer
  • App Service
  • Azure Kubernetes Service (AKS)
  • Azure-funktion
  • Nätverksresurser:
    • Nätverkssäkerhetsgrupp
    • Virtual Network
    • Application Gateway osv.
  • Datatjänster:
    • Storage
    • SQL
    • Redis Cache
    • Azure Cosmos DB osv.

Datakällor

Ändra analysfrågor (klassisk) för:

Ändringsanalys (klassisk) spårar även resursberoendeändringar för att diagnostisera och övervaka ett program från slutpunkt till slutpunkt.

Ändringar i Resursegenskaper för Azure Resource Manager

Med Hjälp av Azure Resource Graph ger Ändringsanalys (klassisk) en historisk post över hur De Azure-resurser som är värdar för ditt program har ändrats över tid. Följande grundläggande konfigurationsinställningar anges med Azure Resource Manager och spåras av Azure Resource Graph:

  • Hanterade identiteter
  • Uppgradering av plattformsoperativsystem
  • Värddatornamn

Ändringar i resurskonfigurationen

Förutom de inställningar som angetts via Azure Resource Manager kan du ange konfigurationsinställningar med hjälp av CLI, Bicep osv., till exempel:

  • IP-konfigurationsregler
  • TLS-inställningar
  • Tilläggsversioner

Azure Resource Graph samlar inte in de här inställningsändringarna. Ändringsanalys (klassisk) fyller det här gapet genom att samla in ögonblicksbilder av ändringar i de viktigaste konfigurationsegenskaperna, till exempel ändringar i anslutningssträng osv. Ögonblicksbilder tas av konfigurationsändringar och ändringsinformation var upp till 6 timmar.

Se kända begränsningar för analys av resurskonfigurationsändringar.

Ändringar i Azure Function och Web Apps (gäständringar)

Var 30:e minut avbildar Ändringsanalys konfigurationstillståndet för ett webbprogram. Den kan till exempel identifiera ändringar i programmiljövariabler, konfigurationsfiler och webbjobb. Verktyget beräknar skillnaderna och visar ändringarna.

Skärmbild av knappen Uppdatera för att visa de senaste ändringarna.

Se vår felsökningsguide om du inte ser:

  • Filändringar inom 30 minuter
  • Konfigurationsändringar inom 6 timmar

Se kända begränsningar för ändringsanalys hos gäst.

För närvarande stöds alla textbaserade filer under webbplatsroten wwwroot med följande tillägg:

  • *.json
  • *.xml
  • *.ini
  • *.yml
  • *.config
  • *.Egenskaper
  • *.HTML
  • *.cshtml
  • *.Js
  • krav.txt
  • Gemfile
  • Gemfile.lock
  • config.gemspec

Beroendeändringar

Ändringar i resursberoenden kan också orsaka problem i en resurs. Om en webbapp till exempel anropar till en Redis-cache kan Redis Cache SKU påverka webbappens prestanda.

Om port 22 till exempel stängdes i en virtuell dators nätverkssäkerhetsgrupp orsakar den anslutningsfel.

Web App diagnostisera och lösa problem navigatör (förhandsversion)

Ändringsanalys (klassisk) kontrollerar webbappens DNS-post för att identifiera ändringar i beroenden och appkomponenter som kan orsaka problem.

För närvarande stöds följande beroenden i Web App Diagnostisera och lösa problem | Navigatör:

  • Web Apps
  • Azure Storage
  • Azure SQL

Begränsningar

  • OS-miljö: Ändringsanalys (klassisk) fungerar för närvarande bara med Windows-miljöer, inte Linux, för ändringar i Azure-funktion och webbappar.
  • Ändringar i distributionen av webbappar: Information om ändring av koddistribution kanske inte är tillgänglig omedelbart i verktyget Ändringsanalys (klassisk). Om du vill visa de senaste ändringarna i Ändringsanalys (klassisk) väljer du Uppdatera.
  • Funktions- och webbappsfiländringar: Det tar upp till 30 minuter att visa filändringar.
  • Konfigurationsändringar för funktions- och webbappar: På grund av ögonblicksbildmetoden för konfigurationsändringar kan det ta upp till 6 timmar att visa tidsstämplar för konfigurationsändringar från när ändringen faktiskt skedde.
  • Distribution och konfigurationsändringar för webbappar: Ett webbplatstillägg samlar in dessa ändringar och lagrar dem på diskutrymme som ägs av ditt program. Därför omfattas datainsamling och lagring av programmets beteende. Kontrollera om ett felaktigt beteende påverkar resultatet.
  • Kvarhållning av ögonblicksbilder för alla ändringar: Azure Resource Graphs (ARG) spårar ändringsanalysdata för resurser. ARG behåller bara ögonblicksbildshistoriken för spårade resurser i 14 dagar.

Vanliga frågor och svar

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

Medför användning av ändringsanalys (klassisk) kostnader?

Du kan använda Ändringsanalys (klassisk) utan extra kostnad. Microsoft.ChangeAnalysis Aktivera resursprovidern och allt som stöds av ändringsanalys (klassisk) är öppet för dig.

Nästa steg