Gérer Change Tracking et Inventory
Important
La fonctionnalité Suivi des modifications et inventaire avec l’agent Log Analytics a été mise hors service le 31 août 2024 et fonctionnera avec un support limité jusqu’au 1er février 2025. Nous vous recommandons d’utiliser Azure Monitoring Agent comme nouvel agent de prise en charge. Suivez les instructions de la migration du Suivi des modifications et inventaire en utilisant Log Analytics vers le Suivi des modifications et inventaire en tirant parti de l’agent Azure Monitor.
Remarque
La fonctionnalité Change Tracking & Inventory avec l’intégration de Log Analytics via le Portail Azure n’est pas autorisée, car le service a été mis hors service le 31 août 2024. Nous vous recommandons de configurer la nouvelle version de Change Tracking & Inventory avec l’AMA. Vos machines virtuelles existantes qui se trouvent dans Change Tracking & Inventory avec l’agent hérité continueront de fonctionner jusqu’au 1er février 2025. Pour plus d’informations, consultez Activer Suivi des modifications et inventaire à l’aide de l’agent Azure Monitoring.
Quand vous ajoutez un fichier ou une clé de Registre à suivre, Azure Automation l’active pour Change Tracking et Inventory. Cet article explique comment configurer le suivi, passer en revue les résultats du suivi et gérer les alertes en cas de détection de modifications.
Avant d’appliquer les procédures décrites dans cet article, vérifiez que vous avez activé Change Tracking et Inventory sur vos machines virtuelles à l’aide de l’une des techniques suivantes :
- Activer Change Tracking et Inventory à partir d’un compte Automation
- Activer Change Tracking et Inventory en parcourant le portail Azure
- Activer Change Tracking et Inventory à partir d’un runbook
- Activer Change Tracking et Inventory à partir d’une machine virtuelle Azure
Limiter l’étendue du déploiement
La fonctionnalité Change Tracking et Inventory utilise une configuration d’étendue dans l’espace de travail pour cibler les ordinateurs devant recevoir des modifications. Pour plus d’informations, consultez Limiter l’étendue du déploiement de Change Tracking et Inventory.
Suivre des fichiers
Vous pouvez utiliser Change Tracking et Inventory pour suivre les modifications apportées aux fichiers et aux dossiers/répertoires. Cette section vous explique comment configurer le suivi des fichiers sur Windows et Linux.
Configurer le suivi des fichiers sur Windows
Utilisez les étapes suivantes pour configurer le suivi des fichiers sur des ordinateurs Windows :
Connectez-vous au portail Azure.
Dans le portail Azure, sélectionnez Tous les services. Dans la liste de ressources, saisissez Automation. Au fur et à mesure de la saisie, la liste filtre les suggestions. Sélectionnez Comptes Automation.
Dans votre liste de comptes Automation, sélectionnez le compte que vous avez choisi quand vous avez activé Suivi des modifications et inventaire.
Dans votre compte Automation, sélectionnez Change Tracking sous Gestion de la configuration.
Sélectionnez Modifier les paramètres (symbole de l’engrenage).
Dans la page Configuration de l’espace de travail, sélectionnez Fichiers Windows, puis cliquez sur + Ajouter pour ajouter un nouveau fichier à suivre.
Dans le volet Ajouter le fichier Windows pour le suivi des modifications, entrez les informations du fichier ou du dossier à suivre, puis cliquez sur Enregistrer. Le tableau suivant définit les propriétés que vous pouvez utiliser pour les informations.
Propriété Description Enabled True si le paramètre est appliqué, False sinon. Item Name Nom convivial du fichier à suivre. Groupe Nom de groupe pour le regroupement logique des fichiers. Entrer le chemin Chemin où rechercher le fichier, par exemple c:\temp\*.txt. Vous pouvez également utiliser des variables d’environnement telles que %winDir%\System32\\\*.*
.Type de chemin Type du chemin. Les valeurs possibles sont Fichier et Dossier. Récursivité True si la récursivité est utilisée pour rechercher l’élément à suivre, False sinon. Charger le contenu du fichier True pour charger le contenu du fichier d'après les modifications suivies, et False dans le cas contraire. Si vous envisagez de configurer l’analyse des fichiers et des dossiers à l’aide de caractères génériques, tenez compte des points suivants :
- Les caractères génériques sont requis pour effectuer le suivi de plusieurs fichiers.
- Les caractères génériques ne peuvent être utilisés que dans le dernier segment d’un chemin d’accès, comme C:\dossier\fichier ou /etc/.conf*
- Si le chemin d’accès d’une variable d’environnement n’est pas valide, la validation réussit, mais le chemin d’accès échoue lors de l’exécution de l’inventaire.
- Lors de la définition du chemin d’accès, évitez les chemins d’accès généraux comme c:.** sinon un trop grand nombre de dossiers sont parcourus.
Veillez à affecter la valeur True à Charger le contenu du fichier. Ce paramètre active le suivi de contenu de fichier pour le chemin de fichier indiqué.
Configurer le suivi des fichiers sur Linux
Utilisez les étapes ci-dessous pour configurer le suivi des fichiers sur des ordinateurs Linux :
Sélectionnez Modifier les paramètres (symbole de l’engrenage).
Dans la page Configuration de l’espace de travail, sélectionnez Fichiers Linux, puis sélectionnez + ajouter pour ajouter un nouveau fichier à suivre.
Sur la page Ajouter un fichier Linux pour le Suivi des modifications , entrez les informations du fichier ou du répertoire à suivre, puis sélectionnez Enregistrer. Le tableau suivant définit les propriétés que vous pouvez utiliser pour les informations.
Propriété Description Enabled True si le paramètre est appliqué, False sinon. Item Name Nom convivial du fichier à suivre. Groupe Nom de groupe pour le regroupement logique des fichiers. Entrer le chemin Chemin dans lequel rechercher le fichier. Exemple : /etc/*.conf. Type de chemin Type du chemin. Les valeurs possibles sont Fichier et Répertoire. Récursivité True si la récursivité est utilisée pour rechercher l’élément à suivre, False sinon. Utiliser sudo True pour utiliser sudo afin de rechercher l’élément, False sinon.
Remarque : la fonctionnalité Utiliser sudo est actuellement disponible sur le Portail Azure et n’est pas encore implémentée dans le service Change Tracking. Par conséquent, lorsque vous modifiez les paramètres du Portail Azure, vous ne trouverez aucune modification dans le service.Liens Paramètre qui détermine comment traiter les liens symboliques quand vous parcourez des répertoires. Les valeurs possibles sont les suivantes :
Ignorer : ignore les liens symboliques et n’inclut pas les fichiers/répertoires référencés.
Suivre : suit les liens symboliques pendant la récursivité et inclut également les fichiers/répertoires référencés.
Gérer : suit les liens symboliques et autorise la modification du contenu retourné.
Remarque : l’option Gérer n’est pas recommandée, car elle ne prend pas en charge la récupération du contenu du fichier.Charger le contenu du fichier True pour charger le contenu du fichier d'après les modifications suivies, et False dans le cas contraire. Veillez à spécifier True pour Charger le contenu du fichier. Ce paramètre active le suivi de contenu de fichier pour le chemin de fichier indiqué.
Effectuer le suivi du contenu du fichier
Le suivi de contenu de fichier vous permet de voir le contenu d’un fichier avant et après un changement suivi. La fonctionnalité enregistre le contenu du fichier dans un compte de stockage chaque fois qu’un changement a lieu. Voici quelques règles à suivre pour le suivi du contenu de fichier :
- Un compte de stockage standard utilisant le modèle de déploiement Resource Manager est nécessaire pour stocker le contenu du fichier.
- Par défaut, les comptes de stockage acceptent les connexions des clients sur n’importe quel réseau. Si vous avez sécurisé votre compte de stockage pour autoriser uniquement certains types de trafic, vous devez modifier vos règles de configuration pour autoriser votre compte Automation à s’y connecter. Consultez Configurer des pare-feu Stockage Azure et des réseaux virtuels.
- N’utilisez pas de comptes de stockage de modèles de déploiement Premium et Classic. Voir À propos des comptes Stockage Azure.
- Vous pouvez connecter le compte de stockage à un seul compte Automation.
- Change Tracking et Inventory doit être activé dans votre compte Automation.
Remarque
Si la taille du fichier apparaît à >1,25 Mo, FileContentChecksum est incorrect en raison de contraintes de mémoire dans le calcul de la somme de contrôle.
Activer le suivi des modifications de contenu de fichier
Effectuez les étapes suivantes pour activer le suivi des modifications apportées au contenu des fichiers :
Sélectionnez Modifier les paramètres (symbole de l’engrenage).
Sélectionnez Contenu du fichier puis sélectionnez Lien. Cette sélection ouvre la page Ajouter l’emplacement du contenu pour le Suivi des modifications .
Sélectionnez l’abonnement et le compte de stockage à utiliser pour stocker le contenu du fichier.
Si vous voulez activer le suivi de contenu de fichier pour tous les fichiers suivis existants, sélectionnez Activé pour Charger le contenu de fichier pour tous les paramètres. Vous pourrez modifier ce paramètre pour chaque chemin de fichier ultérieurement.
Suivi des modifications et inventaire affiche le compte de stockage et les URI de signature d’accès partagé (SAS) quand il active le suivi des modifications de contenu de fichier. Les signatures expirent au bout de 365 jours, et vous pouvez les recréer en sélectionnant Recréer.
Afficher le contenu d’un fichier suivi
Une fois que Suivi des modifications et inventaire a détecté une modification apportée à un fichier suivi, vous pouvez afficher le contenu du fichier dans le volet Modifier les détails.
Sur la page Suivi des modifications à partir de votre compte Automation, choisissez un fichier dans la liste des modifications, puis sélectionnez Afficher les modifications de contenu de fichier pour afficher le contenu du fichier. Le volet Modifier les détails présente les informations de fichier standard, avant et après, pour chaque propriété.
Le contenu du fichier est présenté dans une vue côte à côte. Vous pouvez sélectionner Inline pour avoir une vue inline des modifications.
Effectuer le suivi de clés de Registre
Utilisez les étapes suivantes pour configurer le suivi des clés de Registre sur des ordinateurs Windows :
Sur la page Suivi des modifications à partir de votre compte Automation, sélectionnez Modifier les paramètres (symbole de l’engrenage).
Dans la page Configuration de l’espace de travail, sélectionnez Registre Windows.
Sélectionnez + ajouter pour ajouter une nouvelle clé de Registre à suivre.
Sur la page Ajouter le Registre Windows pour le Suivi des modifications , entrez les informations relatives à la clé à suivre, puis sélectionnez Enregistrer. Le tableau suivant définit les propriétés que vous pouvez utiliser pour les informations. Lorsque vous spécifiez un chemin d’accès au registre, il doit s’agir de la clé et non d’une valeur.
Propriété Description Enabled True si un paramètre est appliqué, False sinon. Item Name Nom convivial de la clé de Registre à suivre. Groupe Nom de groupe pour le regroupement logique des clés de Registre. Clé de Registre Windows Nom de clé avec chemin, par exemple HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Common Startup
.
Rechercher des enregistrements de modifications dans les journaux
En matière d’enregistrements de modifications, vous pouvez effectuer différentes recherches dans les journaux Azure Monitor. Avec la page Change Tracking ouverte, cliquez sur Log Analytics pour ouvrir la page Journaux. Le tableau suivant fournit des exemples de recherche de modifications dans les journaux d’enregistrements.
Requête | Description |
---|---|
ConfigurationData | where ConfigDataType == "WindowsServices" and SvcStartupType == "Auto" | where SvcState == "Stopped" | summarize arg_max(TimeGenerated, *) by SoftwareName, Computer |
Affiche les enregistrements d’inventaire les plus récents des services Windows qui ont été définis sur Auto, mais qui ont été signalés comme étant arrêtés. Les résultats se limitent à l’enregistrement le plus récent pour le nom de logiciel et l’ordinateur spécifiés. |
ConfigurationChange | where ConfigChangeType == "Software" and ChangeCategory == "Removed" | order by TimeGenerated desc |
Affiche les enregistrements de modifications des logiciels supprimés. |
Étapes suivantes
- Pour plus d’informations sur les configurations d’étendue, consultez Limiter l’étendue du déploiement de Change Tracking et Inventory.
- Si vous avez besoin de rechercher des journaux stockés dans des Journaux de Azure Monitor, consultez la Recherche dans les journaux de Azure Monitor.
- Si vous avez terminé avec les déploiements, consultez Supprimer le Suivi des modifications et inventaire.
- Pour supprimer vos machines virtuelles de Change Tracking et Inventory, consultez Supprimer des machines virtuelles de Change Tracking et Inventory.
- Pour détecter un problème lié aux modifications apportées à une machine virtuelle Azure, consultez Résoudre les problèmes liés à Change Tracking and Inventory.