Partager via


Extensions et fonctionnalités des machines virtuelles Azure

Les extensions sont de petites applications permettant d’exécuter des tâches de configuration et d’automatisation post-déploiement sur des machines virtuelles Azure. La plateforme Azure héberge de nombreuses extensions, notamment des applications de configuration, de surveillance, de sécurité et utilitaires de machine virtuelle. Les éditeurs prennent une application, l’enveloppent dans une extension et simplifient l’installation. Il vous suffit de définir les paramètres obligatoires.

Afficher les extensions disponibles

Vous pouvez afficher les extensions disponibles pour une machine virtuelle dans le Portail Azure.

  1. Dans le portail, accédez à la page Vue d’ensemble de la machine virtuelle.
  2. Sous Paramètres, sélectionnez Extensions + Applications.

La liste des extensions disponibles s’affiche. Pour afficher la liste complète des extensions, consultez Découverte des extensions de machine virtuelle sous Linux et Découverte des extensions de machine virtuelle sous Windows.

Installer et utiliser des extensions

Les extensions de machine virtuelle Azure peuvent être exécutées à l’aide de l’interface de ligne de commande Azure, de PowerShell, de modèles Azure Resource Manager et du portail Azure.

  1. Dans Extensions + Applications pour la machine virtuelle, sous l’onglet Extensions , sélectionnez + Ajouter.
  2. Recherchez l’option Extension de script personnalisé. Sélectionnez l’option d’extension, puis Suivant.

Vous pouvez ensuite passer une commande ou un script pour exécuter l’extension.

Pour en savoir plus, consultez Extension de script personnalisé Linux et Extension de script personnalisé Windows.

Rechercher les conditions préalables requises

Certaines applications d’extensions de machine virtuelle individuelle peuvent avoir leurs propres prérequis environnementaux, comme l’accès à un point de terminaison. Chaque extension contient un article qui explique les conditions préalables, notamment les systèmes d’exploitation pris en charge.

Gérer le cycle de vie de l’application d’extension

Vous ne devez pas vous connecter directement à une machine virtuelle pour installer ou supprimer une extension. Le cycle de vie de l’extension Azure est managé en dehors de la machine virtuelle et est intégré à la plateforme Azure.

La mise à niveau automatique de l’extension peut être utilisée pour surveiller les nouvelles versions mineures et mettre automatiquement à niveau les extensions de manière propagée sécurisée.

Résoudre les problèmes liés aux extensions

Si vous recherchez des étapes générales de résolution des problèmes pour les extensions de machine virtuelle Windows, veuillez vous reporter à la section Dépannage des échecs d’extension de machine virtuelle Windows dans Azure.

Autrement, vous trouverez des informations de dépannage supplémentaires spécifiques pour chaque extension dans la section Résolution des problèmes et support de la vue d’ensemble de l’extension. Voici la liste des informations disponibles pour résoudre les problèmes :

Espace de noms Dépannage
microsoft.azure.monitoring.dependencyagent.dependencyagentlinux Azure Monitor Dependency pour Linux
microsoft.azure.monitoring.dependencyagent.dependencyagentwindows Azure Monitor Dependency pour Windows
microsoft.azure.security.azurediskencryptionforlinux Azure Disk Encryption pour Linux
microsoft.azure.security.azurediskencryption Azure Disk Encryption pour Windows
microsoft.compute.customscriptextension Script personnalisé pour Windows
microsoft.ostcextensions.customscriptforlinux
microsoft.powershell.dsc Desired State Configuration pour Windows
microsoft.hpccompute.nvidiagpudriverlinux Extension du pilote GPU NVIDIA pour Linux
microsoft.hpccompute.nvidiagpudriverwindows Extension du pilote GPU NVIDIA pour Windows
microsoft.azure.security.iaasantimalware Extension anti-programme malveillant pour Windows
microsoft.enterprisecloud.monitoring.omsagentforlinux Azure Monitor pour Linux
microsoft.enterprisecloud.monitoring.microsoftmonitoringagent Azure Monitor pour Windows
stackify.linuxagent.extension.stackifylinuxagentextension Stackify Retrace pour Linux
vmaccessforlinux.microsoft.ostcextensions VMAccess pour Linux
microsoft.recoveryservices.vmsnapshot Capture instantanée pour Linux
microsoft.recoveryservices.vmsnapshot Capture instantanée pour Windows

Étapes suivantes