Správa rozšíření virtuálního počítače agenta Network Watcher pro Linux
Článek
Rozšíření virtuálního počítače agenta Network Watcher je předpokladem některých funkcí služby Azure Network Watcher, které zaznamenávají síťový provoz pro diagnostiku a monitorování virtuálních počítačů Azure. Další informace najdete v tématu Co je Azure Network Watcher?
V tomto článku se dozvíte, jak nainstalovat a odinstalovat agenta Network Watcher pro Linux. Instalace agenta nenaruší nebo vyžaduje restartování virtuálního počítače. Pokud je virtuální počítač nasazený službou Azure, zkontrolujte dokumentaci služby a zjistěte, jestli umožňuje instalaci rozšíření do virtuálního počítače.
Poznámka:
Rozšíření agenta Network Watcher není podporováno v clusterech AKS.
Odchozí připojení TCP přes 169.254.169.254port 80 a 168.63.129.16 přes port 8037. Agent používá tyto IP adresy ke komunikaci s platformou Azure.
Připojení k internetu: Agent Network Watcher vyžaduje připojení k internetu, aby některé funkce správně fungovaly. Například k nahrání zachytávání paketů vyžaduje připojení k vašemu účtu úložiště. Další informace naleznete v tématu Přehled zachytávání paketů.
Odchozí připojení TCP přes 169.254.169.254port 80 a 168.63.129.16 přes port 8037. Agent používá tyto IP adresy ke komunikaci s platformou Azure.
Připojení k internetu: Agent Network Watcher vyžaduje připojení k internetu, aby některé funkce správně fungovaly. Například k nahrání zachytávání paketů vyžaduje připojení k vašemu účtu úložiště. Další informace naleznete v tématu Přehled zachytávání paketů.
Azure Cloud Shell nebo Azure PowerShell.
Kroky v tomto článku spouští rutiny Azure PowerShellu interaktivně ve službě Azure Cloud Shell. Pokud chcete příkazy spustit v Cloud Shellu, vyberte Otevřít Cloud Shell v pravém horním rohu bloku kódu. Výběrem možnosti Kopírovat zkopírujte kód a vložte ho do Cloud Shellu a spusťte ho. Cloud Shell můžete spustit také z webu Azure Portal.
Odchozí připojení TCP přes 169.254.169.254port 80 a 168.63.129.16 přes port 8037. Agent používá tyto IP adresy ke komunikaci s platformou Azure.
Připojení k internetu: Agent Network Watcher vyžaduje připojení k internetu, aby některé funkce správně fungovaly. Například k nahrání zachytávání paketů vyžaduje připojení k vašemu účtu úložiště. Další informace naleznete v tématu Přehled zachytávání paketů.
Azure Cloud Shell nebo Azure CLI.
Kroky v tomto článku spouští příkazy Azure CLI interaktivně v Azure Cloud Shellu. Pokud chcete příkazy spustit v Cloud Shellu, vyberte Otevřít Cloud Shell v pravém horním rohu bloku kódu. Výběrem možnosti Kopírovat zkopírujte kód a vložte ho do Cloud Shellu a spusťte ho. Cloud Shell můžete spustit také z webu Azure Portal.
Odchozí připojení TCP přes 169.254.169.254port 80 a 168.63.129.16 přes port 8037. Agent používá tyto IP adresy ke komunikaci s platformou Azure.
Připojení k internetu: Agent Network Watcher vyžaduje připojení k internetu, aby některé funkce správně fungovaly. Například k nahrání zachytávání paketů vyžaduje připojení k vašemu účtu úložiště. Další informace naleznete v tématu Přehled zachytávání paketů.
Azure PowerShell nebo Azure CLI nainstalované místně pro nasazení šablony.
Následující KÓD JSON ukazuje schéma pro rozšíření agenta Network Watcher. Rozšíření nevyžaduje ani nepodporuje žádná uživatelská nastavení. Rozšíření spoléhá na výchozí konfiguraci.
Na stránce virtuálního počítače na webu Azure Portal můžete nainstalované rozšíření zobrazit pomocí následujícího postupu:
V části Nastavení vyberte Rozšíření a aplikace.
Na kartě Rozšíření uvidíte všechna nainstalovaná rozšíření na virtuálním počítači. Pokud je seznam dlouhý, můžete seznam filtrovat pomocí vyhledávacího pole.
Pomocí rutiny Get-AzVMExtension vypíšete všechna nainstalovaná rozšíření na virtuálním počítači:
# List the installed extensions on the virtual machine.
Get-AzVMExtension -ResourceGroupName 'myResourceGroup' -VMName 'myVM' | format-table Name, Publisher, ExtensionType, AutoUpgradeMinorVersion, EnableAutomaticUpgrade
Výstup rutiny obsahuje seznam nainstalovaných rozšíření:
Na stránce virtuálního počítače na webu Azure Portal můžete nainstalovat rozšíření virtuálního počítače agenta Network Watcher pomocí následujícího postupu:
V části Nastavení vyberte Rozšíření a aplikace.
Vyberte + Přidat a vyhledejte agenta Network Watcher a nainstalujte ho. Pokud už je rozšíření nainstalované, můžete ho zobrazit v seznamu rozšíření.
Do vyhledávacího pole Instalace rozšíření zadejte agenta Network Watcher pro Linux. V seznamu vyberte rozšíření a vyberte Další.
Vyberte Zkontrolovat a vytvořit a potom Vytvořit.
Pomocí rutiny Set-AzVMExtension nainstalujte na virtuální počítač rozšíření agenta Network Watcher:
# Install Network Watcher Agent for Linux on the virtual machine.
Set-AzVMExtension -Name 'AzureNetworkWatcherExtension' -Publisher 'Microsoft.Azure.NetworkWatcher' -ExtensionType 'NetworkWatcherAgentLinux' -EnableAutomaticUpgrade 1 -TypeHandlerVersion '1.4' -ResourceGroupName 'myResourceGroup' -VMName 'myVM'
Po úspěšném dokončení instalace se zobrazí následující výstup:
RequestId IsSuccessStatusCode StatusCode ReasonPhrase
--------- ------------------- ---------- ------------
True OK
Pomocí příkazu az vm extension set na virtuální počítač nainstalujte rozšíření virtuálního počítače agenta Network Watcher:
# Install Network Watcher Agent for Windows on the virtual machine.
az vm extension set --name 'NetworkWatcherAgentLinux' --extension-instance-name 'AzureNetworkWatcherExtension' --publisher 'Microsoft.Azure.NetworkWatcher' --enable-auto-upgrade 'true' --version '1.4' --resource-group 'myResourceGroup' --vm-name 'myVM'
K instalaci rozšíření virtuálního počítače agenta Network Watcher na virtuální počítač s Linuxem použijte následující šablonu Azure Resource Manageru (šablona ARM):
Na stránce virtuálního počítače na webu Azure Portal můžete odinstalovat rozšíření virtuálního počítače agenta Network Watcher pomocí následujícího postupu:
V části Nastavení vyberte Rozšíření a aplikace.
V seznamu rozšíření vyberte AzureNetworkWatcherExtension a pak vyberte Odinstalovat.
Poznámka:
Může se zobrazit rozšíření virtuálního počítače agenta Network Watcher s jiným názvem než AzureNetworkWatcherExtension.