Habilitación o deshabilitación de Azure Network Watcher
Artículo
Azure Network Watcher es un servicio regional que permite supervisar y diagnosticar problemas en un nivel de escenario de red, hacia y desde Azure. La supervisión del nivel de escenario permite diagnosticar problemas en una vista de nivel de red de un extremo a otro. Las herramientas de visualización y diagnóstico de red que incluye Network Watcher le ayudan a conocer, diagnosticar y obtener información acerca de cualquier red de Azure.
Network Watcher está habilitado en una región de Azure mediante la creación de una instancia de Network Watcher en esa región. Esta instancia le permite usar las funcionalidades de Network Watcher en esa región en particular.
Nota
De forma predeterminada, Network Watcher se habilita automáticamente. Al crear o actualizar una red virtual en su suscripción, Network Watcher se habilitará automáticamente en la región de la red virtual.
La habilitación automática de Network Watcher no afecta a los recursos ni al cargo asociado.
Los pasos de este artículo ejecutarán los cmdlets de Azure PowerShell de forma interactiva en Azure Cloud Shell. Para ejecutar los comandos en Cloud Shell, seleccione Abrir Cloud Shell en la esquina superior derecha de un bloque de código. Seleccione Copiar para copiar el código y péguelo, a continuación, en Cloud Shell para ejecutarlo. También podrá ejecutar Cloud Shell desde Azure Portal.
También podrá instalar Azure PowerShell localmente para ejecutar los cmdlet. En este artículo se necesita el módulo Az de PowerShell. Para más información, vea Instalación de Azure PowerShell. Ejecute Get-InstalledModule -Name Az para ver cuál es la versión instalada. Si ejecuta PowerShell localmente, inicie sesión en Azure con el cmdlet Connect-AzAccount.
Los pasos de este artículo ejecutarán los comandos de la CLI de Azure de forma interactiva en Azure Cloud Shell. Para ejecutar los comandos en Cloud Shell, seleccione Abrir Cloud Shell en la esquina superior derecha de un bloque de código. Seleccione Copiar para copiar el código y péguelo en Cloud Shell para ejecutarlo. También podrá ejecutar Cloud Shell desde Azure Portal.
En el cuadro de búsqueda que aparece en la parte superior del portal, escriba network watcher. En los resultados de la búsqueda, seleccione Network Watcher.
En la página Información general, seleccione + Agregar.
En Agregar Network Watcher, seleccione la suscripción de Azure y, después, seleccione la región en la que desea habilitar Azure Network Watcher.
Seleccione Agregar.
Nota
Al crear una instancia de Network Watcher mediante Azure Portal:
El nombre de la instancia de Network Watcher se establece automáticamente en NetworkWatcher_region, donde region corresponde a la región de Azure de la instancia de Network Watcher. Por ejemplo, una instancia de Network Watcher habilitada en la región Este de EE. UU. se denomina NetworkWatcher_eastus.
La instancia de Network Watcher se crea en un grupo de recursos denominado NetworkWatcherRG. Si el grupo de recursos no existe, se creará.
Si desea personalizar el nombre de una instancia de Network Watcher y el grupo de recursos, puede usar los métodos de PowerShell o la API de REST. En cada opción, el grupo de recursos debe existir antes de crear una instancia de Network Watcher ahí.
# 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'
Nota
Al crear una instancia de Network Watcher mediante PowerShell, puede personalizar el nombre de una instancia de Network Watcher y un grupo de recursos. Sin embargo, el grupo de recursos debe existir antes de crear una instancia de Network Watcher ahí.
# 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
Nota
Al crear una instancia de Network Watcher mediante la CLI de Azure:
El nombre de la instancia de Network Watcher se establece automáticamente en region-watcher, donde region corresponde a la región de Azure de la instancia de Network Watcher. Por ejemplo, una instancia de Network Watcher habilitada en la región Este de EE. UU. se denomina eastus-watcher.
Puede personalizar el nombre del grupo de recursos de Network Watcher. Sin embargo, el grupo de recursos debe existir antes de crear una instancia de Network Watcher ahí.
Si desea personalizar el nombre de una instancia de Network Watcher, puede usar los métodos de PowerShell o la API de REST.
Habilitación de Network Watcher en la región
Puede deshabilitar Network Watcher para una región al eliminar la instancia de esta característica en dicha región. Puede eliminar una instancia de Network Watcher mediante Azure Portal, PowerShell, la CLI de Azure o la API de REST.
Advertencia
Al eliminar una instancia de Network Watcher se eliminan todas las operaciones de Network Watcher en ejecución, datos históricos y alertas sin opción para revertir procesos. Por ejemplo, si elimina la instancia NetworkWatcher_eastus, se eliminarán todos los registros de flujo, monitores de conexión y capturas de paquetes en la región Este de EE. UU.
En el cuadro de búsqueda que aparece en la parte superior del portal, escriba network watcher. En los resultados de la búsqueda, seleccione Network Watcher.
En la página Información general, seleccione las instancias de Network Watcher que desea eliminar y, después, seleccione Deshabilitar.
# Disable Network Watcher in the East US region.
az network watcher configure --locations 'eastus' --enabled 'false'
Optar por no recibir la habilitación automática de Network Watcher
Puede optar por no recibir la habilitación automática de Network Watcher mediante Azure PowerShell o la CLI de Azure.
Precaución
Dejar de usar la habilitación automática de Network Watcher es un cambio permanente. Después de optar por no recibir la característica, no puede cambiar de parece sin antes comunicarse con el soporte técnico de Azure.
No está disponible la opción de optar por no usar la característica de habilitación automática de Network Watcher en Azure Portal. Use PowerShell o la CLI de Azure para optar por no recibir la habilitación automática de Network Watcher.
Para optar por no recibir la habilitación automática de Network Watcher, use el cmdlet Register-AzProviderFeature para registrar la característica DisableNetworkWatcherAutocreation para el proveedor de recursos Microsoft.Network. Luego, use el cmdlet Register-AzResourceProviderpara registrar el proveedor de recursos Microsoft.Network.
# Register the "DisableNetworkWatcherAutocreation" feature.
Register-AzProviderFeature -FeatureName 'DisableNetworkWatcherAutocreation' -ProviderNamespace 'Microsoft.Network'
# Register the "Microsoft.Network" resource provider.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.Network'
Para optar por no recibir la habilitación automática de Network Watcher, use el cmdlet Register-AzProviderFeature para registrar la característica DisableNetworkWatcherAutocreation para el proveedor de recursos Microsoft.Network. Luego, ejecute el comando az provider register para registrar el proveedor de recursos 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'
Nota
Después de optar por no recibir la habilitación automática de Network Watcher, debe habilitar manualmente Network Watcher en cada región en la que quiera usar las funcionalidades de Network Watcher. Para más información, consulte Habilitación de Network Watcher en la región.
Enumeración de instancias de Network Watcher
Para ver todas las regiones en las que Network Watcher está habilitada en la suscripción, enumere las instancias de Network Watcher disponibles en la suscripción. Use Azure Portal, PowerShell, la CLI de Azure o la API de REST para enumerar las instancias de Network Watcher de la suscripción.
En el cuadro de búsqueda que aparece en la parte superior del portal, escriba network watcher. En los resultados de la búsqueda, seleccione Network Watcher.
En la página Información general, puede ver todas las instancias de Network Watcher de la suscripción.
Enumere todas las instancias de Network Watcher de la suscripción mediante Get-AzNetworkWatcher.
# List all Network Watcher instances in your subscription.
Get-AzNetworkWatcher
Enumere todas las instancias de Network Watcher de la suscripción mediante az network watcher list.
# List all Network Watcher instances in your subscription.
az network watcher list --out table
Pasos siguientes
Para más información sobre las características de Network Watcher, consulte: