Gérer l’extension de machine virtuelle de l’agent Network Watcher

L’extension de machine virtuelle de l’agent Network Watcher est obligatoire pour certaines fonctionnalités d’Azure Network Watcher qui capturent le trafic afin de diagnostiquer et de superviser les machines virtuelles Azure. Pour plus d’informations, consultez Présentation d’Azure Network Watcher.

Dans cet article, vous apprenez à installer et désinstaller Network Watcher Agent pour Windows et Linux. L’installation de l’agent n’est pas perturbante et ne nécessite pas le redémarrage de la machine virtuelle. Si la machine virtuelle est déployée par un service Azure, vérifiez la documentation du service pour déterminer s’il permet d’installer des extensions dans la machine virtuelle.

Note

L'extension Network Watcher Agent n'est pas prise en charge sur les clusters AKS.

Prerequisites

  • Une machine virtuelle Azure (VM) fonctionnant sous un système d’exploitation pris en charge. Pour plus d’informations, voir Systèmes d’exploitation pris en charge.

  • Connectivité TCP sortante vers 169.254.169.254 sur port 80 et 168.63.129.16 sur port 8037. L’agent utilise ces adresses IP pour communiquer avec la plateforme Azure.

  • Connectivité Internet : l’agent Network Watcher nécessite une connectivité Internet pour que certaines fonctionnalités fonctionnent correctement. Par exemple, il nécessite une connectivité à votre compte de stockage pour charger des captures de paquets.

Systèmes d'exploitation pris en charge

L’extension agent Network Watcher pour Windows peut être installée sur :

  • Versions de Windows Server 2012, 2012 R2, 2016, 2019, 2022 et 2025.
  • Versions de Windows 10 et 11.

Note

Actuellement, Nano Server n’est pas pris en charge.

Vous pouvez installer l’extension Network Watcher Agent pour Linux sur les distributions Linux suivantes :

Distribution Version
AlmaLinux 9.2
Azure Linux 2.0
CentOS 1 6.10 et 7
Debian 7 et 8
openSUSE Leap 42.3+
Oracle Linux 6.10 2, 7, 8 et 9+
Red Hat Enterprise Linux (RHEL) 6.10 3, 7, 8 et 9.2
Linux rocailleux 9,1
SLES (SUSE Linux Enterprise Server) 12 et 15 (SP2, SP3 et SP4)
Ubuntu 16+

1 CentOS Linux a atteint sa fin de vie (EOL) le 30 juin 2024. Pour plus d’informations, consultez les conseils sur la fin de vie centOS.

2La prise en charge du cycle de vie étendu (ELS) pour Oracle Linux version 6.X a pris fin le 1er juillet 2024.

3La prise en charge du cycle de vie étendu (ELS) pour Red Hat Enterprise Linux 6.X a pris fin le 30 juin 2024.

Note

La surveillance du protocole Internet Control Message Protocol (ICMP) n'est actuellement pas prise en charge dans le Network Watcher Agent sur Oracle Linux en raison de limitations connues au niveau du noyau propres à la distribution.

Schéma d’extensions

Le JSON suivant illustre le schéma de l’extension Agent Network Watcher. L’extension ne requiert ni ne prend en charge aucun paramètre fourni par l’utilisateur et s’appuie sur sa configuration par défaut.

{
    "name": "[concat(parameters('vmName'), '/AzureNetworkWatcherExtension')]",
    "type": "Microsoft.Compute/virtualMachines/extensions",
    "apiVersion": "2023-03-01",
    "location": "[resourceGroup().location]",
    "dependsOn": [
        "[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"
    ],
    "properties": {
        "autoUpgradeMinorVersion": true,
        "publisher": "Microsoft.Azure.NetworkWatcher",
        "type": "NetworkWatcherAgentWindows",
        "typeHandlerVersion": "1.4"
    }
}
{
    "name": "[concat(parameters('vmName'), '/AzureNetworkWatcherExtension')]",
    "type": "Microsoft.Compute/virtualMachines/extensions",
    "apiVersion": "2023-03-01",
    "location": "[resourceGroup().location]",
    "dependsOn": [
        "[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"
    ],
    "properties": {
        "autoUpgradeMinorVersion": true,
        "publisher": "Microsoft.Azure.NetworkWatcher",
        "type": "NetworkWatcherAgentLinux",
        "typeHandlerVersion": "1.4"
    }
}

Lister les extensions installées

Depuis la page de la machine virtuelle du portail Azure, vous pouvez consulter les extensions installées en suivant ces étapes :

  1. Sous Paramètres, sélectionnez Extensions + applications.

  2. Sous l’onglet Extensions, vous pouvez voir toutes les extensions installées sur la machine virtuelle. Si la liste est longue, vous pouvez utiliser la zone de recherche pour filtrer la liste.

Installer l’extension de machine virtuelle de l’agent Network Watcher

À partir de la page de machine virtuelle dans le Portail Azure, vous pouvez installer l’extension de machine virtuelle de l’agent Network Watcher en suivant les étapes suivantes :

  1. Sous Paramètres, sélectionnez Extensions + applications.

  2. Sélectionnez + Ajouter et recherchez Agent Network Watcher et installez-le. Si l’extension est déjà installée, vous pouvez la voir dans la liste des extensions.

  3. Dans la barre de recherche Installer une extension, saisissez Network Watcher Agent, sélectionnez l’extension correspondante à votre système d’exploitation dans la liste, puis sélectionnez Suivant.

  4. Sélectionnez Vérifier + créer, puis sélectionnez Créer.

Désinstaller l’extension de machine virtuelle de l’agent Network Watcher

À partir de la page de machine virtuelle dans le Portail Azure, vous pouvez désinstaller l’extension de machine virtuelle de l’agent Network Watcher en suivant les étapes suivantes :

  1. Sous Paramètres, sélectionnez Extensions + applications.

  2. Sélectionnez AzureNetworkWatcherExtension dans la liste des extensions, puis sélectionnez Désinstaller.

    Note

    Il est possible que vous voyiez l’extension de machine virtuelle de l’agent Network Watcher nommée différemment d’AzureNetworkWatcherExtension.

Questions fréquemment posées (FAQ)

Pour obtenir des réponses aux questions les plus fréquemment posées sur l’agent Network Watcher, consultez la FAQ sur l’agent Network Watcher.