Partager via


Activer Analyse des changements (classique)

Important

Analyse des changements (classique) d’Azure Monitor sera mis hors service le 31 octobre 2025. L’expérience sera remplacée par l’API Analyse des changements optimisée par Azure Resource Graph. Découvrez plus d’informations sur l’avenir d’Analyse des changements (classique) et la migration vers Resource Graph.

Service Analyse des changements (classique) :

  • Calcule et agrège les données modifiées à partir des sources de données mentionnées précédemment.

  • Fournit un ensemble d’analytiques permettant aux utilisateurs d’effectuer les opérations suivantes :

    • Parcourir facilement tous les changements apportés aux ressources.
    • Identifier les changements pertinents dans le contexte de résolution des problèmes ou de supervision.

Inscrivez le fournisseur de ressources Microsoft.ChangeAnalysis avec un abonnement Azure Resource Manager pour que les propriétés et la configuration de la ressource changent les données disponibles. Le fournisseur de ressources Microsoft.ChangeAnalysis est automatiquement inscrit quand vous effectuez l’une ou l’autre des opérations suivantes :

  • Entrer n’importe quel point d’entrée de l’interface utilisateur, comme l’outil Diagnostiquer et résoudre les problèmes de l’application web.
  • Affichez l’onglet autonome Analyse des changements (classique).

Dans ce guide, vous allez découvrir les deux façons d’activer Analyse des changements (classique) pour les changements dans l’invité des applications web et des fonctions :

Remarque

L’activation au niveau de l’emplacement pour les fonctions ou les applications web n’est pas prise en charge pour le moment.

Activer la collecte des changements dans l’invité des applications web et des fonctions via le portail Analyse des changements (classique)

Pour les modifications d’une application web dans l’invité, une activation distincte est requise pour l’analyse des fichiers de code au sein de l’application web. Pour découvrir plus d’informations, consultez la section Analyse des changements (classique) dans l’Outil de diagnostic et de résolution des problèmes.

Remarque

Il se peut que vous ne voyiez pas immédiatement les changements apportés à la configuration et aux fichiers dans l’invité des applications web. Préparez les temps d’arrêt et redémarrez votre application web pour afficher les modifications dans les 30 minutes. Si vous ne voyez toujours pas les modifications, reportez-vous au guide de résolution des problèmes.

  1. Accédez à l’interface utilisateur Analyse des changements (classique) dans le portail.

  2. Activez le suivi des changements dans l’invité d’une application web en utilisant l’une des deux options suivantes :

    • Dans la bannière, sélectionnez Activer maintenant.

      Capture d’écran montrant les options relatives aux changements de l’application dans la bannière.

    • Dans le menu supérieur, sélectionnez Configurer.

      Capture d’écran montrant les options relatives aux changements de l’application dans le menu supérieur.

  3. Activez l’état Analyse des changements (classique) pour les ressources applicables et sélectionnez Enregistrer.

    Capture d’écran montrant l’interface utilisateur Activer Analyse des changements (classique).

Activer Analyse des changements (classique) à grande échelle avec PowerShell

Si votre abonnement inclut plusieurs applications web, exécutez le script suivant pour activer toutes les applications web dans votre abonnement.

Prérequis

Module PowerShell Az. Suivez les instructions dans Installer le module Azure PowerShell.

Exécutez le script suivant

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

Forum aux questions

Cette section fournit des réponses aux questions fréquentes.

Comment puis-je activer Analyse des changements (classique) pour une application web ?

Activez Analyse des changements (classique) pour détecter les changements dans l’invité de l’application web en utilisant l’outil Diagnostiquer et résoudre les problèmes.