Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
El Agente de Dependencia y la funcionalidad de mapas en VM Insights se retirarán el 30 de junio de 2028. Consulte nuestra guía de retirada para obtener más detalles.
En VM Insights, puede ver los componentes de la aplicación detectados en las máquinas virtuales (VM) de Windows y Linux que se ejecutan en Azure o en su entorno. Puede observar las VM de dos maneras. Puede ver un mapa directamente desde una máquina virtual. También puede ver un mapa desde Azure Monitor para ver los componentes entre grupos de máquinas virtuales. Este artículo le ayudará a entender estos dos modos de visualización y a usar la función de mapa.
Para obtener información sobre la configuración de VM Insights, consulte Habilitación de VM Insights.
Limitaciones
- Si duplicas rangos de IP con máquinas virtuales o Azure Virtual Machine Scale Sets en subredes y redes virtuales, es posible que VM insights Map muestre información incorrecta. Es un problema conocido. Estamos investigando opciones para mejorar esta experiencia.
- La característica Mapa actualmente solo admite IPv4. Estamos investigando la compatibilidad con IPv6. También ofrecemos soporte para IPv4 que se tunelea dentro de IPv6.
- Podría ser difícil ver un mapa para un grupo de recursos o para otro gran grupo. Aunque hemos realizado mejoras en Map para que maneje configuraciones grandes y complejas, somos conscientes de que un mapa puede tener muchos nodos, conexiones y nodos funcionando como un clúster. Nos comprometemos a seguir mejorando la compatibilidad para aumentar la escalabilidad.
- En el nivel de precios Gratis, la característica Mapa de VM Insights solo admite cinco máquinas conectadas a un área de trabajo de Log Analytics.
Requisitos previos
Para habilitar la característica de Map en VM Insights, la máquina virtual requiere uno de los siguientes agentes:
- Agente de Azure Monitor con procesos y dependencias habilitados.
- Agente de Log Analytics habilitado para VM Insights.
Importante
El agente de Log Analytics heredado está en desuso desde el 31 de agosto de 2024. Microsoft ya no proporcionará soporte técnico para el agente de Log Analytics. Si usa los agentes de Log Analytics para ingerir datos en Azure Monitor, migre ahora al agente de Azure Monitor.
Para más información, consulte Habilitar VM Insights en una máquina no supervisada.
Advertencia
La recopilación de datos duplicados de una sola máquina con el agente de Azure Monitor y el agente de Log Analytics puede dar lugar a que la funcionalidad de mapeo de los análisis de máquinas virtuales no sea precisa porque no comprueba si hay datos duplicados.
Introducción a la experiencia de mapa
Antes de profundizar en la experiencia del mapa, debe entender cómo se presenta y se visualiza la información.
Independientemente de si selecciona la función de Mapa directamente desde una máquina virtual o desde Azure Monitor, ofrece una experiencia coherente. La única diferencia es que, desde Azure Monitor, un único mapa muestra todos los miembros de una aplicación de varios niveles o un clúster.
La funcionalidad del mapa visualiza las dependencias de las máquinas virtuales al detectar los procesos en ejecución que tienen:
- Conexiones de red activas entre servidores.
- Latencia de conexión entrante y saliente.
- Puertos en cualquier arquitectura con conexión TCP a través de un intervalo de tiempo especificado.
Al expandir una VM se muestran los detalles del proceso y se muestran solo los procesos que se comunican con la máquina virtual. El grupo de clientes muestra el número de clientes front-end que se conectan a la VM. Los grupos del puerto de servidor muestran el número de servidores back-end a los que se conecta la VM. Expanda un grupo de puertos de servidor para ver una lista detallada de los servidores que se conectan a través de ese puerto.
Cuando se selecciona la máquina virtual, el panel Propiedades de la derecha muestra sus propiedades. Las propiedades incluyen información del sistema que proporciona el sistema operativo, propiedades de la VM de Azure y un gráfico de anillos que resume las conexiones detectadas.
En el lado derecho del panel, seleccione Eventos registro para mostrar una lista de los datos que la VM ha enviado a Azure Monitor. Estos datos están disponibles para su consulta. Seleccione cualquier tipo de registro para abrir la página Registros, donde verá los resultados para ese tipo de registro. También verá una consulta preconfigurada que se filtra en la VM.
Cierre la página Registros y vuelva al panel Propiedades. Una vez allí, seleccione Alertas para ver las alertas de los criterios de estado de la VM. La función de mapa se integra con las alertas de Azure para mostrar las alertas del servidor seleccionado en el intervalo de tiempo especificado. El servidor muestra un icono para las alertas actuales y el panel Alertas del equipo enumera las alertas.
Para hacer que la función de mapa muestre las alertas pertinentes, cree una regla de alerta que se aplique a un ordenador determinado:
- Incluya una cláusula para agrupar alertas por equipo (por ejemplo, by Computer interval 1 minute).
- Basar la alerta en una métrica.
Para obtener más información sobre Alertas de Azure y cómo crear reglas de alertas, consulte el artículo Alertas unificadas en Azure Monitor.
En la esquina superior derecha, la opción Leyenda describe los símbolos y roles en el mapa. Para obtener una visión más detallada en el mapa y moverlo, use los controles de zoom de la esquina inferior derecha. Puede establecer el nivel de zoom y ajustar el mapa al tamaño de la página.
Métricas de conexión
En el panel Conexiones se muestra la métrica estándar para la conexión que haya seleccionado de la máquina virtual a través del puerto TCP. Las métricas incluyen el tiempo de respuesta, las solicitudes por minuto, el rendimiento del tráfico y los vínculos.
Conexiones con errores
El mapa muestra las conexiones erróneas para procesos y equipos. Una línea discontinua roja indica que un sistema cliente no puede conectarse con un proceso o puerto. Para sistemas que usan el Dependency agent, el agente informa de los intentos de conexión fallidos. La función de mapa supervisa un proceso observando los sockets TCP que no pueden establecer una conexión. Este error puede deberse a un firewall, a una configuración incorrecta en el cliente o servidor o a un servicio remoto que no está disponible.
La comprensión de las conexiones con errores puede ayudar a solucionar problemas, validar la migración, analizar la seguridad y comprender la arquitectura general del servicio. Las conexiones fallidas a veces son inofensivas, pero a menudo indican un problema. Las conexiones pueden fallar, por ejemplo, cuando un entorno de conmutación por error de repente se vuelve inaccesible o dos niveles de aplicaciones no pueden comunicarse entre sí después de una migración en la nube.
Grupos de clientes
En el mapa, los grupos de clientes representan a las máquinas cliente que se conectan a la máquina mapeada. Un único grupo de clientes representa a los clientes de un proceso o equipo individual.
Para ver las direcciones IP y los clientes supervisados de los sistemas en un grupo de clientes, seleccione el grupo. El contenido del grupo aparece en la imagen siguiente.
Si el grupo incluye a los clientes supervisados y sin supervisión, puede seleccionar la sección correspondiente del gráfico de anillos del grupo para filtrar a los clientes.
Grupos de puerto de servidor
Los grupos de puertos del servidor representan puertos en servidores que tienen conexiones entrantes desde la máquina mapeada. El grupo contiene el puerto del servidor y un recuento del número de servidores con conexiones a ese puerto. Seleccione el grupo para ver los servidores y las conexiones individuales.
Si el grupo incluye a los servidores supervisados y sin supervisión, puede seleccionar la sección correspondiente del gráfico de anillos del grupo para filtrar a los servidores.
Ver un mapa de una VM
Para acceder a VM Insights directamente desde una VM:
- En Azure Portal, seleccione Virtual Machines.
- En la lista, seleccione una máquina virtual. En la sección Supervisión, seleccione Insights.
- Seleccione la pestaña Mapa.
El mapa visualiza las dependencias de la VM al descubrir grupos de procesos en ejecución y procesos que tienen conexiones de red activas durante un intervalo de tiempo específico.
De forma predeterminada, el mapa muestra los últimos 30 minutos. Si quiere ver el aspecto de las dependencias en el pasado, puede consultar los intervalos de tiempo históricos de hasta hace una hora. Para ejecutar la consulta, use el selector TimeRange en la esquina superior izquierda. Puede ejecutar una consulta, por ejemplo, durante un incidente o para ver el estado antes de un cambio.
Visualización de una asignación desde un conjunto de escalado de máquinas virtuales
Para acceder a VM Insights directamente desde un conjunto de escalado de máquinas virtuales:
- En Azure Portal, seleccione Conjuntos de escalado de máquinas virtuales.
- En la lista, seleccione una máquina virtual. Después, en la sección Supervisión, seleccione Conclusiones.
- Seleccione la pestaña Mapa.
El mapa visualiza todas las instancias del conjunto de escalas como un nodo del grupo, junto con las dependencias de dicho grupo. El nodo expandido enumera las instancias del conjunto de escalado. Puede desplazarse a través de estas instancias (10 a la vez).
Para cargar un mapa de una instancia específica, primero seleccione esa instancia en el mapa. Luego, seleccione el botón de puntos suspensivos(...) y, después, seleccione Cargar mapa del servidor. En el mapa que aparece, puede ver grupos de procesos y procesos con conexiones de red activas durante un intervalo de tiempo especificado.
De forma predeterminada, el mapa muestra los últimos 30 minutos. Si quiere ver el aspecto de las dependencias en el pasado, puede consultar los intervalos de tiempo históricos de hasta hace una hora. Para ejecutar la consulta, use el selector TimeRange. Puede ejecutar una consulta, por ejemplo, durante un incidente o para ver el estado antes de un cambio.
Nota
También puede acceder a un mapa de una instancia específica desde la vista Instancias de su conjunto de escalado de máquinas virtuales. En la sección Configuración, vaya a Instancias>Insights.
Ver un mapa desde Azure Monitor
En Azure Monitor, la función de mapa proporciona una visión global de sus máquinas virtuales (VM) y sus dependencias. Para acceder a la función de mapa en Azure Monitor:
- En Azure Portal, seleccione Monitor.
- En la sección Conclusiones, seleccione Máquinas virtuales.
- Seleccione la pestaña Mapa.
Elija un área de trabajo con el selector Área de trabajo en la parte superior de la página. Si tiene más de un espacio de trabajo de Log Analytics, elija el espacio de trabajo que está habilitado con la solución y que tiene máquinas virtuales que reportan a él.
El selector Grupo devuelve suscripciones, grupos de recursos, conjuntos de escalado de máquinas virtuales de equipos relacionados con el área de trabajo seleccionada. Su selección solo se aplica a la función de mapa y no se extiende a las funciones de rendimiento o salud.
De forma predeterminada, el mapa muestra los últimos 30 minutos. Si quiere ver el aspecto de las dependencias en el pasado, puede consultar los intervalos de tiempo históricos de hasta hace una hora. Para ejecutar la consulta, use el selector TimeRange. Puede ejecutar una consulta, por ejemplo, durante un incidente o para ver el estado antes de un cambio.
Pasos siguientes
Para identificar cuellos de botella, comprobar el rendimiento y comprender el uso general de las VM, consulte Visualización del estado de rendimiento de VM Insights.