Наблюдатель за сетями Azure — это региональная служба, которая позволяет отслеживать и диагностировать условия на уровне сетевого сценария в Azure и из него. Мониторинг на уровне сценария позволяет диагностировать проблемы в сети с помощью комплексного представления сетевого уровня. Инструменты диагностики сети и визуализации, доступные в Наблюдателе за сетями, помогают понять, как работает сеть в Azure, диагностировать ее и получить ценную информацию.
Наблюдатель за сетями включен в регионе Azure с помощью создания экземпляра Наблюдатель за сетями в этом регионе. Этот экземпляр позволяет использовать Наблюдатель за сетями возможности в этом конкретном регионе.
Примечание.
- По умолчанию Наблюдатель за сетями автоматически включен. При создании или обновлении виртуальной сети в подписке Наблюдатель за сетями автоматически будет включена в регионе виртуальная сеть.
- Автоматическое включение Наблюдатель за сетями не влияет на ресурсы или связанную плату.
- Если вы ранее решили отказаться от Наблюдатель за сетями автоматического включения, необходимо вручную включить Наблюдатель за сетями в каждом регионе, где вы хотите использовать Наблюдатель за сетями возможности. Дополнительные сведения см. в Наблюдатель за сетями регионах Azure.
Необходимые компоненты
Учетная запись Azure с активной подпиской.
Создайте учетную запись бесплатно .
Azure Cloud Shell или Azure PowerShell.
Действия, описанные в этой статье, выполняют командлеты Azure PowerShell в интерактивном режиме в Azure Cloud Shell. Чтобы выполнить команды в Cloud Shell, выберите Open Cloud Shell в правом верхнем углу блока кода. Выберите "Копировать", чтобы скопировать код, а затем вставьте его в Cloud Shell, чтобы запустить его. Вы также можете запустить Cloud Shell из портал Azure.
Вы также можете установить PowerShell локально для запуска командлетов. Для этой статьи требуется модуль Az PowerShell. Дополнительные сведения см. в статье "Установка Azure PowerShell". Чтобы найти установленную версию, запустите командлет Get-Module -ListAvailable Az . При локальном запуске PowerShell войдите в Azure с помощью командлета Connect-AzAccount .
Учетная запись Azure с активной подпиской.
Создайте учетную запись бесплатно .
Azure Cloud Shell или Azure CLI
Действия, описанные в этой статье, выполняют команды Azure CLI интерактивно в Azure Cloud Shell. Чтобы выполнить команды в Cloud Shell, выберите Open Cloud Shell в правом верхнем углу блока кода. Выберите "Копировать ", чтобы скопировать код и вставить его в Cloud Shell, чтобы запустить его. Вы также можете запустить Cloud Shell из портал Azure.
Вы также можете установить Azure CLI локально для выполнения команд. Чтобы найти установленную версию, выполните команду az version . При локальном запуске Azure CLI войдите в Azure с помощью команды az login .
Включение Наблюдателя за сетями для вашего региона
Если вы решили отказаться от Наблюдатель за сетями автоматического включения, необходимо вручную включить Наблюдатель за сетями в каждом регионе, где вы хотите использовать возможности Наблюдатель за сетями. Чтобы включить Наблюдатель за сетями в регионе, создайте экземпляр Наблюдатель за сетями в этом регионе с помощью портал Azure, PowerShell, Azure CLI, REST API или шаблона Azure Resource Manager (шаблон ARM).
В поле поиска в верхней части портала введите наблюдателя за сетями. Выберите Наблюдатель за сетями из результатов поиска.
На странице обзора нажмите кнопку +Создать.
В разделе "Добавление наблюдателя за сетями" выберите подписку Azure, а затем выберите регион, для которого нужно включить azure Наблюдатель за сетями.
Выберите Добавить.
Примечание.
При создании экземпляра Наблюдатель за сетями с помощью портал Azure:
- Имя экземпляра Наблюдатель за сетями автоматически устанавливается на NetworkWatcher_region, где регион соответствует региону Azure экземпляра Наблюдатель за сетями. Например, Наблюдатель за сетями в регионе "Восточная часть США" называется NetworkWatcher_eastus.
- Экземпляр Наблюдатель за сетями создается в группе ресурсов с именем NetworkWatcherRG. Создается группа ресурсов (если она еще не существует).
Если вы хотите настроить имя Наблюдатель за сетями экземпляра и группы ресурсов, можно использовать методы PowerShell или REST API. Во всех этих вариантах должна заранее существовать группа ресурсов, в которой вы создаете Наблюдатель за сетями.
Создайте экземпляр Наблюдатель за сетями с помощью командлета 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'
Примечание.
При создании экземпляра Наблюдатель за сетями с помощью PowerShell можно настроить имя экземпляра Наблюдатель за сетями и группы ресурсов. Однако перед созданием экземпляра Наблюдатель за сетями в ней должна существовать группа ресурсов.
Создайте экземпляр Наблюдатель за сетями с помощью команды 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
Примечание.
При создании экземпляра Наблюдатель за сетями с помощью Azure CLI:
- Имя экземпляра Наблюдатель за сетями автоматически задается для наблюдателя за регионами, где регион соответствует региону Azure Наблюдатель за сетями экземпляра. Например, Наблюдатель за сетями в регионе "Восточная часть США" называется eastus-watcher.
- Имя группы ресурсов Наблюдатель за сетями можно настроить. Однако перед созданием экземпляра Наблюдатель за сетями в ней должна существовать группа ресурсов.
Если вы хотите настроить имя экземпляра Наблюдатель за сетями, можно использовать методы PowerShell или REST API.
Отключение Наблюдатель за сетями для региона
Вы можете отключить Наблюдатель за сетями для региона, удалив экземпляр Наблюдатель за сетями в этом регионе. Вы можете удалить экземпляр Наблюдатель за сетями с помощью портал Azure, PowerShell, Azure CLI или REST API.
Предупреждение
При удалении экземпляра Наблюдатель за сетями удаляются все Наблюдатель за сетями выполняющихся операций, исторических данных и оповещений без возможности вернуться. Например, при удалении NetworkWatcher_eastus
экземпляра будут удалены все журналы потоков, мониторы подключений и записи пакетов в регионе "Восточная часть США".
В поле поиска в верхней части портала введите наблюдателя за сетями. Выберите Наблюдатель за сетями из результатов поиска.
На странице обзора выберите Наблюдатель за сетями экземпляры, которые требуется удалить, а затем нажмите кнопку "Отключить".
Введите да, а затем нажмите кнопку "Удалить".
Удалите экземпляр Наблюдатель за сетями с помощью Remove-AzNetworkWatcher:
# Disable Network Watcher in the East US region by deleting its East US instance.
Remove-AzNetworkWatcher -Location 'eastus'
Используйте az network watcher configure to delete an instance of Наблюдатель за сетями:
# Disable Network Watcher in the East US region.
az network watcher configure --locations 'eastus' --enabled 'false'
Отказ от автоматического включения Наблюдатель за сетями
Вы можете отказаться от Наблюдатель за сетями автоматического включения с помощью Azure PowerShell или Azure CLI.
Внимание
Отказ от автоматического включения Наблюдателя за сетями — действие необратимое. Когда вы откажетесь, вы не сможете принять участие без обращения к поддержка Azure.
Отказ от Наблюдатель за сетями автоматического включения недоступен в портал Azure. Используйте PowerShell или Azure CLI, чтобы отказаться от Наблюдатель за сетями автоматического включения.
Чтобы отказаться от Наблюдатель за сетями автоматического включения, используйте командлет Register-AzProviderFeature, чтобы зарегистрировать функцию DisableNetworkWatcherAutocreation
для Microsoft.Network
поставщика ресурсов. Затем используйте командлет Register-AzResourceProvider для регистрации Microsoft.Network
поставщика ресурсов.
# Register the "DisableNetworkWatcherAutocreation" feature.
Register-AzProviderFeature -FeatureName 'DisableNetworkWatcherAutocreation' -ProviderNamespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.Network'
Чтобы отказаться от Наблюдатель за сетями автоматического включения, используйте команду az feature register, чтобы зарегистрировать функцию DisableNetworkWatcherAutocreation
для Microsoft.Network
поставщика ресурсов. Затем используйте команду az provider register , чтобы зарегистрировать Microsoft.Network
поставщика ресурсов.
# Register the "DisableNetworkWatcherAutocreation" feature.
az feature register --name 'DisableNetworkWatcherAutocreation' --namespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
az provider register --name 'Microsoft.Network'
Примечание.
После отказа от Наблюдатель за сетями автоматического включения необходимо вручную включить Наблюдатель за сетями в каждом регионе, где вы хотите использовать возможности Наблюдатель за сетями. Дополнительные сведения см. в разделе "Включить Наблюдатель за сетями" для региона.
Вывод списка экземпляров Наблюдатель за сетями
Вы можете просмотреть все регионы, где в подписке включена Наблюдатель за сетями, перечислив доступные экземпляры Наблюдатель за сетями в подписке.
Используйте портал Azure, PowerShell, Azure CLI или REST API для перечисления Наблюдатель за сетями экземпляров в подписке.
В поле поиска в верхней части портала введите наблюдателя за сетями. Выберите Наблюдатель за сетями из результатов поиска.
На странице "Обзор" можно просмотреть все Наблюдатель за сетями экземпляры в подписке.
Перечислите все экземпляры Наблюдатель за сетями в подписке с помощью Get-AzNetworkWatcher.
# List all Network Watcher instances in your subscription.
Get-AzNetworkWatcher
Перечислите все экземпляры Наблюдатель за сетями в подписке с помощью az network watcher list.
# List all Network Watcher instances in your subscription.
az network watcher list --out table
Связанный контент
Сведения о начале работы с Наблюдатель за сетями см. в статье: