Azure Network Watcher je regionální služba, která umožňuje monitorovat a diagnostikovat podmínky na úrovni scénáře sítě v Azure a z Azure. Monitorování scénářů umožňuje diagnostikovat problémy z pohledu celé sítě. Nástroje pro diagnostiku a vizualizaci sítě dostupné ve službě Network Watcher vám pomůžou pochopit, diagnostikovat a získat přehledy o vaší síti v Azure.
Network Watcher je povolený v oblasti Azure prostřednictvím vytvoření instance služby Network Watcher v této oblasti. Tato instance umožňuje využívat funkce Služby Network Watcher v dané oblasti.
Poznámka:
- Ve výchozím nastavení je služba Network Watcher povolená automaticky. Když ve svém předplatném vytvoříte nebo aktualizujete virtuální síť, network Watcher se automaticky povolí v oblasti vaší virtuální sítě.
- Automatické povolení služby Network Watcher nemá vliv na vaše prostředky ani související poplatky.
- Pokud jste se dříve rozhodli zrušit automatické povolení služby Network Watcher, musíte službu Network Watcher povolit ručně v každé oblasti, ve které chcete používat funkce Služby Network Watcher.
Požadavky
Účet Azure s aktivním předplatným.
Vytvoření účtu zdarma
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.
Ke spuštění rutin můžete také nainstalovat PowerShell místně . Tento článek vyžaduje modul Az PowerShell. Další informace najdete v tématu Postup instalace Azure PowerShellu. Pokud chcete zjistit nainstalovanou verzi, spusťte rutinu Az Get-Module -ListAvailable. Pokud powershell spouštíte místně, přihlaste se k Azure pomocí rutiny Connect-AzAccount .
Účet Azure s aktivním předplatným.
Vytvoření účtu zdarma
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 Kopírovat zkopírujte kód a následně ho vložte do Cloud Shell a spusťte. Cloud Shell můžete spustit také z webu Azure Portal.
Ke spuštění příkazů můžete také nainstalovat Azure CLI místně . Pokud chcete zjistit nainstalovanou verzi, spusťte příkaz az version . Pokud azure CLI spustíte místně, přihlaste se k Azure pomocí příkazu az login .
Povolení služby Network Watcher pro vaši oblast
Pokud se rozhodnete zrušit automatické povolení služby Network Watcher, musíte službu Network Watcher povolit ručně v každé oblasti, ve které chcete používat funkce služby Network Watcher. Pokud chcete službu Network Watcher povolit v oblasti, vytvořte v této oblasti instanci služby Network Watcher pomocí webu Azure Portal, PowerShellu, Azure CLI, rozhraní REST API nebo šablony Azure Resource Manageru (šablona ARM).
Do vyhledávacího pole v horní části portálu zadejte Network Watcher. Ve výsledcích hledání vyberte Network Watcher .
Na stránce Přehled vyberte + Vytvořit.
V části Přidat network Watcher vyberte své předplatné Azure a pak vyberte oblast, pro kterou chcete povolit Azure Network Watcher.
Vyberte Přidat.
Poznámka:
Při vytváření instance služby Network Watcher pomocí webu Azure Portal:
- Název instance služby Network Watcher se automaticky nastaví na NetworkWatcher_{region}, kde oblast odpovídá oblasti Azure instance Služby Network Watcher. Například network Watcher povolený v oblasti USA – východ má název NetworkWatcher_eastus.
- Instance Network Watcher se vytvoří ve skupině prostředků s názvem NetworkWatcherRG. Pokud skupina prostředků ještě neexistuje, vytvoří se.
Pokud chcete přizpůsobit název instance a skupiny prostředků služby Network Watcher, můžete použít metody PowerShellu nebo rozhraní REST API . V každé variantě musí skupina prostředků existovat předtím, než v ní vytvoříte Network Watcher.
Vytvoření instance Služby Network Watcher pomocí rutiny New-AzNetworkWatcher :
# Create a resource group for the Network Watcher instance (if it doesn't already exist).
New-AzResourceGroup -Name 'NetworkWatcherRG' -Location 'eastus'
# Create an instance of Network Watcher in East US region.
New-AzNetworkWatcher -Name 'NetworkWatcher_eastus' -ResourceGroupName 'NetworkWatcherRG' -Location 'eastus'
Poznámka:
Při vytváření instance služby Network Watcher pomocí PowerShellu můžete přizpůsobit název instance a skupiny prostředků služby Network Watcher. Skupina prostředků však musí existovat dříve, než v ní vytvoříte instanci služby Network Watcher.
Vytvořte instanci služby Network Watcher pomocí příkazu az network watcher configure :
# Create a resource group for the Network Watcher instance (if it doesn't already exist).
az group create --name 'NetworkWatcherRG' --location 'eastus'
# Create an instance of Network Watcher in East US region.
az network watcher configure --resource-group 'NetworkWatcherRG' --locations 'eastus' --enabled
Poznámka:
Při vytváření instance služby Network Watcher pomocí Azure CLI:
- Název instance služby Network Watcher se automaticky nastaví na {region}-watcher, kde oblast odpovídá oblasti Azure instance Služby Network Watcher. Například Network Watcher povolený v oblasti USA – východ má název eastus-watcher.
- Název skupiny prostředků Network Watcher můžete přizpůsobit. Skupina prostředků však musí existovat před vytvořením instance služby Network Watcher.
Pokud chcete přizpůsobit název instance služby Network Watcher, můžete použít metody PowerShellu nebo rozhraní REST API .
Zakázání služby Network Watcher pro vaši oblast
Službu Network Watcher pro oblast můžete zakázat odstraněním instance služby Network Watcher v této oblasti. Instanci služby Network Watcher můžete odstranit pomocí webu Azure Portal, PowerShellu, Azure CLI nebo rozhraní REST API.
Upozornění
Odstraněním instance služby Network Watcher odstraníte všechny spuštěné operace služby Network Watcher, historická data a výstrahy bez možnosti vrátit se zpět. Pokud například odstraníte NetworkWatcher_eastus instanci, odstraní se všechny protokoly toku, monitorování připojení a zachytávání paketů v oblasti USA – východ.
Do vyhledávacího pole v horní části portálu zadejte Network Watcher. Ve výsledcích hledání vyberte Network Watcher .
Na stránce Přehled vyberte instance služby Network Watcher, které chcete odstranit, a pak vyberte Zakázat.
Zadejte ano a pak vyberte Odstranit.
Odstranění instance služby Network Watcher pomocí remove-AzNetworkWatcher:
# Disable Network Watcher in the East US region by deleting its East US instance.
Remove-AzNetworkWatcher -Location 'eastus'
Pomocí příkazu az network watcher configure odstraňte instanci služby Network Watcher:
# Disable Network Watcher in the East US region.
az network watcher configure --locations 'eastus' --enabled 'false'
Odhlášení automatického povolení služby Network Watcher
Automatické povolení služby Network Watcher můžete zrušit pomocí Azure PowerShellu nebo Azure CLI.
Upozornění
Výslovný nesouhlas s automatickým povolením služby Network Watcher je trvalá změna. Jakmile se odhlásíte, nemůžete se přihlásit bez kontaktování podpory Azure.
Odhlášení automatického povolení služby Network Watcher není na webu Azure Portal dostupné. K odhlášení automatického povolení služby Network Watcher použijte PowerShell nebo Azure CLI .
Pokud chcete zrušit automatické povolení služby Network Watcher, pomocí rutiny Register-AzProviderFeature zaregistrujte DisableNetworkWatcherAutocreation funkci pro Microsoft.Network poskytovatele prostředků. Pak pomocí rutiny Register-AzResourceProvider zaregistrujte Microsoft.Network poskytovatele prostředků.
# Register the "DisableNetworkWatcherAutocreation" feature.
Register-AzProviderFeature -FeatureName 'DisableNetworkWatcherAutocreation' -ProviderNamespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.Network'
Pokud chcete zrušit automatické povolení služby Network Watcher, použijte příkaz az feature register a zaregistrujte DisableNetworkWatcherAutocreation funkci pro Microsoft.Network poskytovatele prostředků. Pak pomocí příkazu az provider register zaregistrujte Microsoft.Network poskytovatele prostředků.
# Register the "DisableNetworkWatcherAutocreation" feature.
az feature register --name 'DisableNetworkWatcherAutocreation' --namespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
az provider register --name 'Microsoft.Network'
Poznámka:
Po odhlášení automatického povolení služby Network Watcher je nutné ručně povolit službu Network Watcher v každé oblasti, ve které chcete používat funkce Služby Network Watcher. Další informace najdete v tématu Povolení služby Network Watcher pro vaši oblast.
Výpis instancí služby Network Watcher
Všechny oblasti, ve kterých je služba Network Watcher povolená ve vašem předplatném, můžete zobrazit výpisem dostupných instancí služby Network Watcher ve vašem předplatném. Pomocí portálu Azure, PowerShellu, Azure CLI nebo rozhraní REST API k vypsání instancí služby Network Watcher ve vašem předplatném.
Do vyhledávacího pole v horní části portálu zadejte Network Watcher. Ve výsledcích hledání vyberte Network Watcher .
Na stránce Přehled uvidíte všechny instance služby Network Watcher ve vašem předplatném.
Vypište všechny instance služby Network Watcher ve vašem předplatném pomocí Get-AzNetworkWatcher.
# List all Network Watcher instances in your subscription.
Get-AzNetworkWatcher
Vypište všechny instance služby Network Watcher ve vašem předplatném pomocí az network watcher list.
# List all Network Watcher instances in your subscription.
az network watcher list --out table
Související obsah
Pokud chcete začít se službou Network Watcher, přečtěte si: