Włączanie lub wyłączanie usługi Azure Network Watcher
Artykuł
Azure Network Watcher to usługa regionalna, która umożliwia monitorowanie i diagnozowanie warunków na poziomie sieci w systemach, do i z platformy Azure. Monitorowanie na poziomie scenariusza umożliwia diagnozowanie problemów na koniec widoku poziomu sieci. Narzędzia do diagnostyki i wizualizacji sieci dostępne w usłudze Network Watcher ułatwiają zrozumienie, diagnozowanie i uzyskiwanie szczegółowych informacji o sieci na platformie Azure.
Usługa Network Watcher jest włączona w regionie świadczenia usługi Azure przez utworzenie wystąpienia usługi Network Watcher w tym regionie. To wystąpienie umożliwia korzystanie z funkcji usługi Network Watcher w tym konkretnym regionie.
Uwaga
Domyślnie usługa Network Watcher jest automatycznie włączona. Po utworzeniu lub zaktualizowaniu sieci wirtualnej w ramach subskrypcji usługa Network Watcher zostanie automatycznie włączona w regionie sieci wirtualnej.
Automatyczne włączanie usługi Network Watcher nie wpływa na zasoby ani skojarzone opłaty.
Usługę Network Watcher można włączyć dla tych regionów świadczenia usługi Azure.
Kroki opisane w tym artykule uruchamiają interaktywne polecenia cmdlet programu Azure PowerShell w usłudze Azure Cloud Shell. Aby uruchomić polecenia w usłudze Cloud Shell, wybierz pozycję Otwórz usługę Cloud Shell w prawym górnym rogu bloku kodu. Wybierz pozycję Kopiuj , aby skopiować kod, a następnie wklej go w usłudze Cloud Shell, aby go uruchomić. Możesz również uruchomić usługę Cloud Shell z poziomu witryny Azure Portal.
Możesz również zainstalować program Azure PowerShell lokalnie, aby uruchomić polecenia cmdlet. Ten artykuł wymaga modułu Az programu PowerShell. Aby uzyskać więcej informacji, zobacz How to install Azure PowerShell (Jak zainstalować program Azure PowerShell). Aby dowiedzieć się, jaka wersja została zainstalowana, uruchom polecenie Get-InstalledModule -Name Az. Jeśli uruchomisz program PowerShell lokalnie, zaloguj się do platformy Azure przy użyciu polecenia cmdlet Połączenie-AzAccount.
Azure Cloud Shell lub interfejs wiersza polecenia platformy Azure.
Kroki opisane w tym artykule umożliwiają interaktywne uruchamianie poleceń interfejsu wiersza polecenia platformy Azure w usłudze Azure Cloud Shell. Aby uruchomić polecenia w usłudze Cloud Shell, wybierz pozycję Otwórz usługę Cloud Shell w prawym górnym rogu bloku kodu. Wybierz pozycję Kopiuj , aby skopiować kod i wklej go w usłudze Cloud Shell, aby go uruchomić. Możesz również uruchomić usługę Cloud Shell z poziomu witryny Azure Portal.
Jeśli zdecydujesz się zrezygnować z automatycznego włączania usługi Network Watcher, musisz ręcznie włączyć usługę Network Watcher w każdym regionie, w którym chcesz korzystać z funkcji usługi Network Watcher. Aby włączyć usługę Network Watcher w regionie, utwórz wystąpienie usługi Network Watcher w tym regionie przy użyciu witryny Azure Portal, programu PowerShell, interfejsu wiersza polecenia platformy Azure, interfejsu API REST lub szablonu usługi Azure Resource Manager (ARM).
W polu wyszukiwania w górnej części portalu wprowadź network watcher. Wybierz pozycję Network Watcher w wynikach wyszukiwania.
Na stronie Przegląd wybierz pozycję + Dodaj.
W obszarze Dodawanie usługi Network Watcher wybierz subskrypcję platformy Azure, a następnie wybierz region, dla którego chcesz włączyć usługę Azure Network Watcher.
Wybierz Dodaj.
Uwaga
Podczas tworzenia wystąpienia usługi Network Watcher przy użyciu witryny Azure Portal:
Nazwa wystąpienia usługi Network Watcher jest automatycznie ustawiana na NetworkWatcher_region, gdzie region odpowiada regionowi platformy Azure wystąpienia usługi Network Watcher. Na przykład usługa Network Watcher włączona w regionie Wschodnie stany USA nosi nazwę NetworkWatcher_eastus.
Wystąpienie usługi Network Watcher jest tworzone w grupie zasobów o nazwie NetworkWatcherRG. Grupa zasobów jest tworzona, jeśli jeszcze nie istnieje.
Jeśli chcesz dostosować nazwę wystąpienia usługi Network Watcher i grupy zasobów, możesz użyć programu PowerShell lub metod interfejsu API REST. W każdej opcji grupa zasobów musi istnieć przed utworzeniem w niej usługi Network Watcher.
# 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'
Uwaga
Podczas tworzenia wystąpienia usługi Network Watcher przy użyciu programu PowerShell można dostosować nazwę wystąpienia usługi Network Watcher i grupy zasobów. Jednak grupa zasobów musi istnieć przed utworzeniem wystąpienia usługi Network Watcher.
# 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
Uwaga
Podczas tworzenia wystąpienia usługi Network Watcher przy użyciu interfejsu wiersza polecenia platformy Azure:
Nazwa wystąpienia usługi Network Watcher jest automatycznie ustawiana na region-watcher, gdzie region odpowiada regionowi świadczenia usługi Azure wystąpienia usługi Network Watcher. Na przykład usługa Network Watcher włączona w regionie Wschodnie stany USA nosi nazwę eastus-watcher.
Możesz dostosować nazwę grupy zasobów usługi Network Watcher. Jednak grupa zasobów musi istnieć przed utworzeniem wystąpienia usługi Network Watcher.
Usunięcie wystąpienia usługi Network Watcher powoduje usunięcie wszystkich uruchomionych operacji usługi Network Watcher, danych historycznych i alertów bez opcji przywracania. Jeśli na przykład usuniesz NetworkWatcher_eastus wystąpienie, wszystkie dzienniki przepływu, monitory połączeń i przechwytywanie pakietów w regionie Wschodnie stany USA zostaną usunięte.
# Disable Network Watcher in the East US region.
az network watcher configure --locations 'eastus' --enabled 'false'
Rezygnacja z automatycznego włączania usługi Network Watcher
Możesz zrezygnować z automatycznego włączania usługi Network Watcher przy użyciu programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.
Uwaga
Rezygnacja z automatycznego włączania usługi Network Watcher jest stałą zmianą. Po rezygnacji nie możesz wyrazić zgody bez kontaktu z pomoc techniczna platformy Azure.
Rezygnacja z automatycznego włączania usługi Network Watcher nie jest dostępna w witrynie Azure Portal. Użyj programu PowerShell lub interfejsu wiersza polecenia platformy Azure, aby zrezygnować z automatycznego włączania usługi Network Watcher.
# Register the "DisableNetworkWatcherAutocreation" feature.
Register-AzProviderFeature -FeatureName 'DisableNetworkWatcherAutocreation' -ProviderNamespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.Network'
Aby zrezygnować z automatycznego włączania usługi Network Watcher, użyj polecenia az feature register , aby zarejestrować DisableNetworkWatcherAutocreation funkcję dostawcy Microsoft.Network zasobów. Następnie użyj polecenia az provider register , aby zarejestrować dostawcę Microsoft.Network zasobów.
# Register the "DisableNetworkWatcherAutocreation" feature.
az feature register --name 'DisableNetworkWatcherAutocreation' --namespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
az provider register --name 'Microsoft.Network'
Uwaga
Po rezygnacji z automatycznego włączania usługi Network Watcher należy ręcznie włączyć usługę Network Watcher w każdym regionie, w którym chcesz korzystać z funkcji usługi Network Watcher. Aby uzyskać więcej informacji, zobacz Włączanie usługi Network Watcher dla twojego regionu.
Wyświetlanie listy wystąpień usługi Network Watcher
Możesz wyświetlić wszystkie regiony, w których usługa Network Watcher jest włączona w ramach subskrypcji, wyświetlając listę dostępnych wystąpień usługi Network Watcher w ramach subskrypcji. Użyj witryny Azure Portal, programu PowerShell, interfejsu wiersza polecenia platformy Azure lub interfejsu API REST, aby wyświetlić listę wystąpień usługi Network Watcher w ramach subskrypcji.