Tutorial: Habilitación de la supervisión mejorada para una máquina virtual de Azure

Las máquinas virtuales de Azure envían automáticamente métricas de nivel de host a Azure Monitor, que proporcionan información sobre el rendimiento general y el estado de la máquina virtual. Sin embargo, para realizar una supervisión completa, también debe recopilar datos de rendimiento de nivel de invitado de la máquina virtual, que proporciona información sobre las aplicaciones, los componentes y los procesos que se ejecutan en la máquina y su rendimiento y estado.

Nota:

En este tutorial aprenderá a:

  • Habilite la supervisión mejorada para una máquina virtual, que instala el agente de Azure Monitor y comienza la recopilación de datos.
  • Elija entre experiencias basadas en métricas (recomendadas) y basadas en registros (clásico).
  • Habilite las alertas recomendadas para la máquina virtual.
  • Inspeccione los gráficos que analizan los datos de rendimiento recopilados de la máquina virtual.

Prerrequisitos

Para completar este tutorial, necesitará lo siguiente:

  • Máquina virtual de Azure que se va a supervisar
  • Identidad administrada con el rol Lector de supervisión (o un rol personalizado con permisos equivalentes) en la máquina virtual o en el área de trabajo de Azure Monitor, si habilita las alertas recomendadas con las métricas de OpenTelemetry activadas.

Nota:

Como parte del proceso de instalación del agente de Azure Monitor, Azure asigna una identidad administrada asignada por el sistema a la máquina si aún no existe dicha identidad.

Habilitación de la supervisión mejorada

Seleccione Supervisión en el menú de la máquina virtual en Azure Portal. Esto muestra los datos de supervisión comunes recopilados para la máquina. Las métricas de host que muestran el uso de CPU, red y disco están disponibles de forma predeterminada. Si el monitoreo mejorado no se ha habilitado, varios de los gráficos de rendimiento no mostrarán datos, y recibirá un mensaje ofreciendo habilitarlo. Haga clic en Configurar para abrir la página Configurar monitor .

Captura de pantalla que muestra la página Supervisión de una máquina virtual con la opción para habilitar la supervisión.

Habilitar métricas para recopilar

Deje seleccionadas las métricas de OpenTelemetry , ya que esta experiencia está disponible sin costo alguno. También puede seleccionar la opción basada en registros para poder comparar la experiencia diferente entre los dos. Para obtener una descripción completa de las diferencias entre estas dos experiencias, consulte Comparación de experiencias basadas en métricas y basadas en registros.

Personalización de la configuración de supervisión

Seleccione Personalizar la supervisión de la infraestructura para abrir las opciones de personalización de la máquina actual.

Selección de áreas de trabajo

Según la selección de métricas, se seleccionan para usted un área de trabajo predeterminada de Azure Monitor (métricas de OpenTelemetry) y un área de trabajo de Log Analytics (métricas basadas en registros). Si aún no existen, se crearán automáticamente en la misma región que la máquina virtual. Puede seleccionar un área de trabajo existente si prefiere o seleccionar Crear nueva para crear una nueva con un nombre diferente como valor predeterminado.

Captura de pantalla que muestra la pantalla para personalizar la configuración de una máquina virtual.

Selección de contadores de rendimiento

En el caso de las métricas de OpenTelemetry, se recopila un conjunto estándar de contadores de rendimiento sin costo alguno. Se muestran en la sección Contadores de rendimiento . Opcionalmente, deje activadas las métricas por proceso de OpenTelemetry para recopilar un conjunto recomendado de métricas más detallado, aunque ello conlleva un coste adicional. Consulte la página de precios de Azure Monitor.

No puede personalizar los contadores de rendimiento recopilados por métricas basadas en registros.

Selección de la regla de recopilación de datos

Las configuraciones de supervisión se almacenan en reglas de recopilación de datos (DCR). De forma predeterminada, se crea un controlador de dominio único para la máquina virtual actual para las métricas de OpenTelemetry y las métricas basadas en registros. Como alternativa, puede seleccionar un DCR existente. Esto le permite reutilizar las configuraciones existentes para varias máquinas para reducir la complejidad del entorno de supervisión. Tenga un nuevo DCR creado para la primera máquina virtual y, a continuación, use ese DCR para las máquinas adicionales que habilite.

Deje activada La opción Habilitar alertas recomendadas para crear automáticamente reglas de alertas en función de la configuración de supervisión. Si las métricas de OpenTelemetry están habilitadas, las reglas de alerta se basarán en esas métricas incluso si también están habilitadas las métricas basadas en registros. Si solo se habilitan las métricas basadas en registros, las reglas de alerta se basarán en las métricas del host de máquina virtual.

También se crea un grupo de acciones que incluye la dirección de correo electrónico del usuario que ha habilitado la supervisión.

Importante

Si las métricas de OpenTelemetry se usan para las reglas de alerta, debe seleccionar una identidad administrada como se especifica en Requisitos previos.

Guardar

Seleccione Revisar y habilitar y, a continuación, Habilitar después de unos minutos, el agente de Azure Monitor se instala en la máquina virtual y los datos comenzarán a recopilarse.

Visualización de datos de rendimiento

Tardará unos minutos después de instalar el agente para que se recopilen suficientes datos para rellenar el portal. Cuando ambas experiencias están habilitadas para una máquina virtual, obtendrá un selector en la parte superior para elegir la experiencia que desea ver. Seleccione cada experiencia para comparar los distintos gráficos e información que están disponibles.

La experiencia basada en métricas proporciona un conjunto de gráficos centrados en indicadores clave de rendimiento de la máquina virtual. También incorpora el estado de Service Health y Resource Health para proporcionarle una vista rápida del estado general de la máquina.

Captura de pantalla de la experiencia de métricas para la supervisión de máquinas virtuales.

La experiencia basada en registros usa los datos de rendimiento resumidos recopilados en el área de trabajo de Log Analytics para rellenar un conjunto de gráficos que le permiten analizar el rendimiento de diferentes componentes de la máquina, como cpu, disco y red a lo largo del tiempo.

Captura de pantalla de la experiencia de registros para la supervisión de máquinas virtuales.

Ver paneles de Grafana

Los paneles de Azure Monitor con Grafana ofrecen paneles de Grafana directamente en Azure Portal. Está disponible automáticamente sin costo alguno y sin requisitos de configuración. Use Dashboards con Grafana para Azure Virtual Machines para ver los datos recopilados de varias máquinas.

Pasos siguientes

Ahora que ha habilitado la supervisión mejorada para la máquina virtual, recopile registros de invitado como registros de eventos de Windows o Syslog desde la máquina virtual.