Gestire l'estensione macchina virtuale Network Watcher Agent per Linux

L'estensione macchina virtuale Network Watcher Agent è un requisito per alcune delle funzionalità di Azure Network Watcher che acquisiscono il traffico di rete per diagnosticare e monitorare le macchine virtuali di Azure. Per altre informazioni, vedere Che cos'è Azure Network Watcher?

Questo articolo illustra come installare e disinstallare Network Watcher Agent per Linux. L'installazione dell'agente non causa l'interruzione, né richiede il riavvio della macchina virtuale. Se la macchina virtuale viene distribuita da un servizio di Azure, vedere la documentazione relativa al servizio per determinare se consente l'installazione di estensioni nella macchina virtuale.

Nota

L'estensione Network Watcher Agent non è supportata nei cluster AKS.

Prerequisiti

  • Una macchina virtuale Linux di Azure. Per altre informazioni, vedere Distribuzioni e versioni di Linux supportate.

  • Connettività TCP in uscita per 169.254.169.254 su port 80 e 168.63.129.16 su port 8037. L'agente usa questi indirizzi IP per comunicare con la piattaforma Azure.

  • Connettività Internet: Network Watcher Agent richiede connettività internet affinché alcune funzionalità funzionino correttamente. Ad esempio, richiede la connettività all'account di archiviazione per caricare le acquisizioni di pacchetti.

Sistemi operativi supportati

Puoi installare l'estensione Network Watcher Agent per Linux sulle seguenti distribuzioni Linux:

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

1 CentOS Linux ha raggiunto la fine del servizio il 30 giugno 2024. Per ulteriori informazioni, consultare la Guida alla fine del ciclo di vita di CentOS.

2Il supporto del ciclo di vita esteso (ELS) per Oracle Linux versione 6.X è terminato il 1° luglio 2024.

3Il supporto del ciclo di vita esteso (ELS) per Red Hat Enterprise Linux 6.X è terminato il 30 giugno 2024.

Nota

Il monitoraggio dell'Internet Control Message Protocol (ICMP) attualmente non è supportato nel Network Watcher Agent su Oracle Linux a causa di limitazioni note a livello di kernel specifiche della distribuzione.

Schema dell'estensione

Lo schema JSON seguente illustra lo schema dell'estensione Network Watcher Agent. L'estensione non richiede né supporta alcuna impostazione fornita dall'utente. L'estensione si basa sulla configurazione predefinita.

{
    "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"
    }
}

Elencare le estensioni installate

Dalla pagina della macchina virtuale nel portale Azure, puoi visualizzare le estensioni installate seguendo questi passaggi:

  1. In Impostazioni selezionare Estensioni e applicazioni.

  2. Nella scheda Estensioni è possibile visualizzare tutte le estensioni installate nella macchina virtuale. Se la lista è lunga, usa la casella di ricerca per filtrare la lista.

    Screenshot che mostra come visualizzare le estensioni installate in una macchina virtuale nel portale di Azure.

Installare l'estensione macchina virtuale Network Watcher Agent

Dalla pagina della macchina virtuale nel portale di Azure è possibile installare l'estensione macchina virtuale Network Watcher Agent seguendo questa procedura:

  1. In Impostazioni selezionare Estensioni e applicazioni.

  2. Seleziona + Aggiungi, cerca Network Watcher Agent e installalo. Se l'estensione è già installata, è possibile visualizzarla nell'elenco delle estensioni.

    Screenshot che mostra la pagina delle estensioni della macchina virtuale nel portale di Azure.

  3. Nella casella di ricerca di Installa un'estensione immettere Network Watcher Agent per Linux. Selezionare l'estensione dall'elenco e selezionare Avanti.

    Screenshot che mostra come installare Network Watcher Agent per Linux nel portale di Azure.

  4. Selezionare Rivedi e crea e quindi Crea.

Disinstallare l'estensione VM Network Watcher Agent

Dalla pagina della macchina virtuale nel portale di Azure è possibile disinstallare l'estensione macchina virtuale Network Watcher Agent seguendo questa procedura:

  1. In Impostazioni selezionare Estensioni e applicazioni.

  2. Selezionare AzureNetworkWatcherExtension dall'elenco delle estensioni e quindi selezionare Disinstalla.

    Screenshot che mostra come disinstallare Network Watcher Agent per Linux nel portale di Azure.

    Nota

    È possibile che venga visualizzata l'estensione macchina virtuale Network Watcher Agent con un nome diverso da AzureNetworkWatcherExtension.

Domande frequenti

Per le risposte alle domande più frequenti su Network Watcher Agent, consulta Network Watcher Agent FAQ.