Habilitación del registro de recursos en Azure Traffic Manager

En este artículo se describe cómo habilitar la recopilación de registros de recursos y acceder a los datos de registro de un perfil de Traffic Manager.

Los registros de recursos de Azure Traffic Manager pueden proporcionar conclusiones sobre el comportamiento del recurso de perfil de Traffic Manager. Por ejemplo, puede usar los datos de registro del perfil para determinar porqué determinados sondeos han agotado el tiempo de espera en un punto de conexión.

Habilitación de registro de recurso

Nota

En este artículo se usa el módulo Az de PowerShell, que es el módulo de PowerShell que se recomienda para interactuar con Azure. Para empezar a trabajar con el módulo Az de PowerShell, consulte Instalación de Azure PowerShell. Para más información sobre cómo migrar al módulo Az de PowerShell, consulte Migración de Azure PowerShell de AzureRM a Az.

Puede ejecutar los comandos siguientes en Azure Cloud Shell, o mediante la ejecución de PowerShell en el equipo. Azure Cloud Shell es un shell interactivo gratuito. Tiene las herramientas comunes de Azure preinstaladas y configuradas para usarlas en la cuenta. Si ejecuta PowerShell desde el equipo, necesita el módulo Azure PowerShell, versión 1.0.0 o posterior. Puede ejecutar Get-Module -ListAvailable Az para encontrar la versión instalada. Si necesita instalarla o actualizarla, consulte el artículo sobre cómo instalar el módulo de Azure PowerShell. Si ejecuta PowerShell localmente, también debe ejecutar Login-AzAccount para iniciar sesión en Azure.

  1. Recupere el perfil de Traffic Manager:

    Para habilitar el registro de recursos, necesita el identificador de un perfil de Traffic Manager. Recupere el perfil de Traffic Manager para el que quiere habilitar el registro de recursos con Get-AzTrafficManagerProfile. La salida incluye la información del identificador del perfil de Traffic Manager.

    Get-AzTrafficManagerProfile -Name <TrafficManagerprofilename> -ResourceGroupName <resourcegroupname>
    
  2. Habilitación del registro de recursos para el perfil de Traffic Manager:

    Habilite el registro de recursos para el perfil de Traffic Manager con el identificador obtenido en el paso anterior con Set-AzDiagnosticSetting. El comando siguiente almacena los registros detallados del perfil de Traffic Manager en una cuenta de Azure Storage especificada.

    Set-AzDiagnosticSetting -ResourceId <TrafficManagerprofileResourceId> -StorageAccountId <storageAccountId> -Enabled $true
    
  3. Compruebe la configuración de diagnóstico:

    Compruebe la configuración de diagnóstico del perfil de Traffic Manager mediante Get-AzDiagnosticSetting. El siguiente comando muestra las categorías que se registran para un recurso.

    Get-AzDiagnosticSetting -ResourceId <TrafficManagerprofileResourceId>
    

    Asegúrese de que todas las categorías de registro asociadas con el recurso del perfil de Traffic Manager se muestran como habilitadas. También, compruebe que la cuenta de almacenamiento está configurada correctamente.

Acceso a los archivos de registro

  1. Inicie sesión en Azure Portal.

  2. Vaya a la cuenta de Azure Storage en el portal.

  3. En la página Información general de su cuenta de Azure Storage, en Servicios, seleccione Blobs.

  4. En Contenedores, seleccione insights-logs-probehealthstatusevents y vaya al archivo PT1H.json y haga clic en Descargar para descargar y guardar una copia de este archivo de registro.

    Access log files of your Traffic Manager profile from a blob storage

Esquema de registro de Traffic Manager

Todos los registros de recursos disponibles a través de Azure Monitor comparten un esquema común de nivel superior, con flexibilidad para que cada servicio emita propiedades únicas para sus propios eventos. Para ver el esquema de registros de recursos de nivel superior, consulte Esquemas, categorías y servicios admitidos para registros de recursos de Azure.

En la tabla siguiente se incluye el esquema de registros específico del recurso del perfil de Azure Traffic Manager.

Nombre del campo Tipo de campo Definición Ejemplo
EndpointName String El nombre del punto de conexión de Traffic Manager cuyo mantenimiento se está registrando. myPrimaryEndpoint
Status String El estado de mantenimiento del punto de conexión de Traffic Manager que se sondeó. El estado puede ser Up (Arriba) o Down (Abajo). Up (Arriba)

Pasos siguientes