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

Attention

Cet article fait référence à CentOS, une distribution Linux proche de l’état EOL (End Of Life). Faites le point sur votre utilisation et organisez-vous en conséquence. Pour plus d’informations, consultez les conseils d’aide relatifs à la fin de vie de CentOS.

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

Dans cet article, vous apprenez à installer et désinstaller l’agent Network Watcher pour 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, consultez la documentation relative au service afin de déterminer s’il autorise l’installation d’extensions dans la machine virtuelle.

Remarque

L’extension de l’agent Network Watcher n’est pas prise en charge sur les clusters AKS.

Prérequis

  • Une machine virtuelle Azure Linux. Pour obtenir plus d’informations, consultez Distributions et versions Linux prises 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. Pour obtenir plus d’informations, consultez Présentation de la capture de paquets.

Systèmes d’exploitation pris en charge

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

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

Remarque

Schéma d’extensions

Le JSON suivant illustre le schéma de l’extension Agent Network Watcher. L’extension ne demande et ne prend en charge aucun paramètre fourni par l’utilisateur. L’extension 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": "NetworkWatcherAgentLinux",
        "typeHandlerVersion": "1.4"
    }
}

Lister les extensions installées

À partir de la page de machine virtuelle dans le Portail Azure, vous pouvez afficher l’extension installée en suivant les étapes suivantes :

  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.

    Capture d’écran montrant comment afficher les extensions installées sur une machine virtuelle dans le Portail Azure.

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.

    Capture d’écran montrant la page des extensions de la machine virtuelle dans le Portail Azure.

  3. Dans la zone de recherche d’Installer une extension, entrez Agent Network Watcher pour Linux. Sélectionnez l’extension dans la liste, puis sélectionnez Suivant.

    Capture d’écran illustrant comment installer l’agent Network Watcher pour Linux dans le Portail Azure.

  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.

    Capture d’écran illustrant comment désinstaller l’agent Network Watcher pour Linux dans le Portail Azure.

    Remarque

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

Forum aux questions (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.