Tutorial: Supervisión de una máquina híbrida con VM Insights

Azure Monitor puede recopilar datos directamente de las máquinas híbridas en un área de trabajo de Log Analytics para un análisis detallado y la correlación. Puede habilitar VM Insights para recopilar datos de las máquinas virtuales que no son de Azure. Aunque hay diferentes opciones para implementar el agente de Azure Monitor en los servidores habilitados para Arc, en este tutorial se muestra cómo hacerlo mediante Azure Portal para habilitar VM Insights en una máquina conectada.

Prerequisites

  • Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

  • Use nuestro inicio rápido para conectar una máquina híbrida a Azure Arc. En este tutorial se supone que ya ha conectado una máquina a Azure Arc.

  • Compruebe que su máquina híbrida usa un sistema operativo compatible con el agente de Azure Monitor.

  • Tener permisos para crear reglas de recopilación de datos (DCR) y asociarlas a máquinas. Consulte Permisos de regla de recopilación de datos.

  • Configura tu grupo de seguridad de red (NSG) o firewall para permitir el tráfico saliente del puerto TCP 443 (HTTPS) a los endpoints de AzureMonitor y . Estas etiquetas de servicio son para su NSG y no para las etiquetas de recursos de Azure.

    Para obtener los requisitos completos, consulte Configuración de red del Agente de Azure Monitor. Puede ejecutar uno de los siguientes comandos para configurar el tráfico del firewall. Reemplace <resource-group> y <nsg-name> por sus propios valores:

    $nsg = Get-AzNetworkSecurityGroup -ResourceGroupName "<resource-group>" -Name "<nsg-name>"
    
    # Add AzureMonitor outbound rule
    $nsg | Add-AzNetworkSecurityRuleConfig `
    -Name "AllowAzureMonitorOutbound" `
    -Priority 150 `
    -Direction Outbound `
    -Access Allow `
    -Protocol Tcp `
    -SourceAddressPrefix * `
    -SourcePortRange * `
    -DestinationAddressPrefix AzureMonitor `
    -DestinationPortRange 443
    
    # Add AzureResourceManager outbound rule
    $nsg | Add-AzNetworkSecurityRuleConfig `
    -Name "AllowAzureResourceManagerOutbound" `
    -Priority 151 `
    -Direction Outbound `
    -Access Allow `
    -Protocol Tcp `
    -SourceAddressPrefix * `
    -SourcePortRange * `
    -DestinationAddressPrefix AzureResourceManager `
    -DestinationPortRange 443
    
    $nsg | Set-AzNetworkSecurityGroup
    

Habilitación de VM Insights

  1. Inicie sesión en Azure Portal. En la barra de búsqueda, busque y seleccione Azure Arc.

  2. En Infraestructura, seleccione Máquinas y, a continuación, seleccione la máquina conectada que creó en el artículo de inicio rápido .

  3. En el menú del servicio, en Supervisión, seleccione Conclusiones. El portal abre la página Supervisión de la máquina. Si no se ha habilitado la supervisión mejorada, varios gráficos de rendimiento no muestran datos y aparece un mensaje que ofrece habilitarla. Seleccione Configurar para abrir la página Configurar monitor .

    Captura de pantalla del panel Insights con el botón Configurar.

  4. En la página Configurar monitor, deje seleccionada Métricas de OpenTelemetry [Versión preliminar]. Se selecciona automáticamente un área de trabajo de Log Analytics predeterminada. Si aún no existe, se crea uno en la misma región que la máquina conectada. Para usar un área de trabajo existente en su lugar, seleccione Personalizar la supervisión de la infraestructura y seleccione el área de trabajo.

  5. Seleccione Revisar y habilitar y, a continuación, seleccione Habilitar.

    Los mensajes de estado se muestran mientras se realiza la configuración y la extensión del agente de Azure Monitor se instala en el equipo conectado. Este proceso tarda unos minutos.

    Una vez completado el proceso, se muestra un mensaje que muestra que la máquina está incorporada y que Insights se ha implementado correctamente.

Ver datos recopilados

Una vez instalado el agente de Azure Monitor, los datos suficientes tardan unos minutos en recopilarse para rellenar el portal.

  1. En el menú del servicio, en Supervisión, seleccione Conclusiones para volver a la página Supervisión .

  2. Si ha habilitado las experiencias basadas en métricas y basadas en registros, aparece un selector en la parte superior de la página. Seleccione cada experiencia para comparar los gráficos y la información disponibles:

    • Visualizaciones basadas en métricas (versión preliminar): muestra indicadores de rendimiento centrados en la CPU, la memoria, el disco y el uso de red. También incorpora el estado de la salud del servicio y la salud de los recursos.

    • Visualizaciones basadas en registros (Clásico) - Usa los datos de rendimiento resumidos recopilados en su espacio de trabajo de Log Analytics. Seleccione la pestaña Rendimiento para ver los contadores de la máquina. Desplácese hacia abajo para ver más contadores, o mantenga el puntero sobre un gráfico y vea los promedios y percentiles desde el momento en que se instaló el agente de Azure Monitor.

      Captura de pantalla de la pestaña Rendimiento de Insights con gráficos para la máquina seleccionada en la vista clásica basada en registros.

  3. Seleccione la pestaña Mapa . La característica de mapas muestra los procesos que se ejecutan en la máquina y sus dependencias. La vista clásica basada en registros incluye una pestaña adicional. Seleccione Expandir panel de propiedades para abrir el panel de propiedades.

    Note

    Aunque la pestaña Mapa está visible en ambas experiencias, consulte la guía de retirada de VM Insights Map y Dependency Agent para obtener más información.

  4. Para ver los datos de registro, en el menú servicio, en Supervisión, seleccione Registros. Aparece una lista de tablas almacenadas en el área de trabajo de Log Analytics para la máquina. Las tablas disponibles difieren entre las máquinas Windows y Linux. De forma predeterminada, VM Insights rellena las tablas Heartbeat y InsightsMetrics .

  5. (Opcional) Si usa una máquina Windows y ha configurado Windows recopilación de registros de eventos, seleccione la tabla Event. Se abre Log Analytics con una consulta simple para recuperar las entradas del registro de eventos recopiladas. Si esta tabla no está presente, no se configura la recopilación de registros de eventos. Para añadirlo, consulte Recopilar registros de eventos de Windows con Azure Monitor Agent.

Pasos siguientes

Para más información sobre Azure Monitor, consulte los siguientes artículos:

Introducción a Azure Monitor