Recomendación de una configuración para los requisitos de rendimiento
Las máquinas virtuales se pueden supervisar con Azure Monitor para administrar la disponibilidad y el rendimiento, como cualquier otro recurso de Azure. Sin embargo, estas opciones son únicas de otros recursos, ya que también debe supervisar el sistema operativo invitado y las cargas de trabajo que se ejecutan en él.
Diferencias con respecto a otros recursos de Azure
Puede recopilar y actuar sobre los mismos datos de supervisión de las máquinas virtuales de Azure, igual que supervisaría los recursos de Azure con Azure Monitor con las siguientes diferencias:
- Las métricas de plataforma se recopilan automáticamente para las máquinas virtuales, pero solo para la máquina virtual anfitriona. Necesita un agente para recopilar los datos de rendimiento del sistema operativo invitado.
- Las máquinas virtuales no generan registros de recursos para proporcionar información sobre las operaciones realizadas dentro de un recurso de Azure. Se usa un agente para recopilar los datos de registro del sistema operativo invitado.
- Puede crear la configuración de diagnóstico de una máquina virtual para enviar métricas de plataforma a otros destinos, como almacenamiento y Event Hubs, pero no puede configurar estas opciones de diagnóstico en Azure Portal.
Supervisión de datos
Las máquinas virtuales de Azure generan registros y métricas, como se muestra en el diagrama siguiente.
Máquina virtual anfitriona
Las máquinas virtuales de Azure proporcionan información para el host de máquina virtual, tal como se describe en Supervisión de datos.
- Métricas de plataforma: valores numéricos que se recopilan automáticamente a intervalos regulares y describen algún aspecto de un recurso en un momento determinado. Las métricas de la plataforma se recopilan para la máquina virtual anfitriona, pero necesita la extensión de diagnóstico para recopilar métricas del sistema operativo invitado.
- Registro de actividad: proporciona información detallada para cada recurso de Azure de la suscripción desde fuera (el plano de administración). Para una máquina virtual, proporciona información sobre cuándo se inició y cualquier cambio de configuración.
Sistema operativo invitado
Para recopilar datos del sistema operativo invitado de una máquina virtual, el agente que se ejecuta en cada máquina virtual envía datos a Azure Monitor. Los agentes están disponibles para Azure Monitor y cada uno de ellos recopila datos diferentes y escribe datos en distintas ubicaciones.
- Agente de Log Analytics: disponible para máquinas virtuales de Azure, otros entornos de nube y el entorno local. Recopila datos en los registros de Azure Monitor. Admite soluciones de Azure Monitor para VM y supervisión. El mismo agente que se usa para System Center Operations Manager.
- Dependency Agent: recopila datos acerca de los procesos que se ejecutan en la máquina virtual y sus dependencias. Se basa en el agente de Log Analytics para transmitir datos a Azure y admite Azure Monitor para VM, Service Map y soluciones de Wire Data 2.0.
- Extensión de diagnóstico de Azure: disponible solo para máquinas virtuales Azure Monitor. Puede recopilar datos en varias ubicaciones, pero se usa principalmente para recopilar datos de rendimiento del invitado en métricas de Azure Monitor para máquinas virtuales Windows.
- Agente de Telegraf: recopila datos de rendimiento de máquinas virtuales Linux en métricas de Azure Monitor.
Requisitos de configuración
Para habilitar todas las características de Azure Monitor para la supervisión de una máquina virtual, debe recopilar datos de supervisión desde la máquina virtual anfitriona y el sistema operativo invitado tanto en métricas de Azure Monitor como en registros de Azure Monitor. En la tabla siguiente se muestra la configuración que se debe aplicar para habilitar esta colección.
Paso de configuración
Acciones que se han completado
Características habilitadas
Sin configuración.
Métricas de plataforma de host recopiladas en Métricas. Registro de actividad recopilado.
Explorador de métricas para el host. Alertas de métricas para el host. alertas del registro de actividad.
Habilita Azure Monitor para máquinas virtuales.
Agente de Log Analytics instalado. Agente de dependencia instalado. Datos de rendimiento de invitado recopilados en registros. Detalles de proceso y dependencia recopilados en los registros.
Libros y gráficos de rendimiento para datos de rendimiento de invitados. Consultas de registro para datos de rendimiento de invitados. Alertas de registro para datos de rendimiento de invitados. Mapa de dependencias.
Instale la extensión de diagnósticos y el agente de Telegraf.
Datos de rendimiento de invitado recopilados en métricas.
Explorador de métricas para invitado. Alertas de métricas para invitados.