Habilitar VM Insights

En este artículo se proporcionan detalles sobre cómo habilitar VM Insights en Azure Monitor mediante distintos métodos, como Azure Portal, plantillas de ARM y script de PowerShell.

Requisitos previos

Agentes

Al habilitar VM Insights para una máquina, se instalan los agentes siguientes.

  • Agente de Azure Monitor: recopila datos de la máquina y los entrega a un área de trabajo de Log Analytics.
  • Dependency Agent: recopila datos detectados sobre los procesos que se ejecutan en la máquina virtual y las dependencias de procesos externos para admitir la Característica de asignación de en VM Insights. Este agente no es necesario para otras funcionalidades de VM Insights, por lo que no es necesario instalar el agente de dependencias si no va a usar la característica De asignación.

VM insights DCR

El agente de Azure Monitor usa las reglas de recopilación de datos (DCR) para especificar qué datos recopilar y cómo se deben procesar. Al habilitar las VM Insights, usted crea un DCR específico para las VM Insights y lo asocia con el agente Azure Monitor en cualquier máquina que desee supervisar.

La única configuración en un DCR de VM Insights es el área de trabajo de Log Analytics y si se van a recopilar o no datos de procesos y dependencias. Además, en lugar de crear un DCR independiente para cada máquina, debe usar un único DCR para cada área de trabajo de Log Analytics que vaya a usar para obtener información de las máquinas virtuales y asociar ese DCR a múltiples máquinas. Es posible que quiera crear DCR independientes si desea recopilar procesos y dependencias de algunas máquinas, pero no de otras.

No debería modificar el DCR de VM Insights. Si necesita recopilar datos adicionales de las máquinas supervisadas, como los registros de eventos y los registros de seguridad, cree DCR adicionales y asócielos a las mismas máquinas. Puede obtener instrucciones para crear estos DCR desde Recopilar datos con el agente de Azure Monitor.

Diagrama que muestra el funcionamiento de DCR de VM Insights en comparación con otros DCR asociados a los mismos agentes.

Creación de un DCR de VM Insights

Hay dos métodos para crear un DCR de VM Insights. Independientemente del método que elija, el DCR es idéntico y se puede usar con cualquier proceso para habilitar VM Insights en otras máquinas. Aunque no es necesario, debe asignar un nombre al MSVMI-{WorkspaceName} DCR para que coincida con la convención de nomenclatura que usa Azure Portal.

  • Cree un DCR de VM Insights como parte del proceso de incorporación mediante Azure Portal con el Proceso que se detalla a continuación.

  • Descargue e instale las Plantillas de regla de recopilación de datos de VM Insights. En la tabla siguiente se describen las plantillas disponibles. Consulte Implementación de plantillas si no está familiarizado con los métodos para implementar plantillas de ARM.

    Carpeta Archivo Descripción
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Habilita la experiencia de rendimiento y asignación de VM Insights.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Habilita solo la experiencia de rendimiento de VM Insights.

De manera predeterminada, el agente de Azure Monitor se conectará a un punto de conexión público para conectarse a su entorno de Azure Monitor. Para habilitar el aislamiento de red para VM Insights, asocie el DCR de VM Insights a un punto de conexión de recopilación de datos (DCE) vinculado a un ámbito de Private Link de Azure Monitor, tal como se describe en Habilitación del aislamiento de red para el agente de Azure Monitor mediante Private Link.

Habilitación de VM Insights

Habilitación de VM Insights mediante Azure Portal

Utilice el siguiente procedimiento para activar VM insights en una máquina virtual o Conjunto de escalado de máquinas virtuales no supervisados. Este proceso no requiere que implemente agentes ni cree primero una DCR de VM Insights, ya que el portal realiza estas tareas.

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 dicha identidad aún no existe.

  1. En el menú Monitor de Azure Portal, seleccione Virtual Machines>No supervisado. Esta pestaña incluye todas las máquinas que no tienen VM Insights habilitado. Todas las máquinas tienen instalado el agente de Azure Monitor. Si una máquina virtual tiene instalado el agente de Log Analytics, pero no Dependency Agent, aparecerá como no supervisado.

  2. Seleccione Habilitar junto a cualquier máquina que quiera habilitar. Si una máquina no se está ejecutando, debe iniciarla para habilitarla.

    Captura de pantalla con máquinas sin supervisar en VM Insights.

  3. En la página Incorporación a Insights, seleccione Habilitar.

  4. En la página Configuración de supervisión, seleccione Agente de Azure Monitor y seleccione un DCR en la lista desplegable Regla de recopilación de datos. Solo se muestran las DCR configuradas para VM Insights.

    Recorte de pantalla de la página de configuración de supervisión de VM Insights.

  5. Si aún no se ha creado un DCR para VM Insights, Azure Monitor ofrece crear uno con un área de trabajo de Log Analytics predeterminada y la siguiente configuración. Puede aceptar estos valores predeterminados o hacer clic en Crear nuevo para crear un nuevo DCR con una configuración diferente. Esto le permite seleccionar un área de trabajo y especificar si se recopilan procesos y dependencias mediante la característica Asignación de VM Insights.

    • Rendimiento de invitado habilitado.
    • Procesos y dependencias deshabilitados.

    Captura de pantalla en la que se muestra la pantalla para crear una regla de recopilación de datos.

    Nota:

    Si selecciona un DCR con Mapa activado y su máquina virtual no es compatible con el Dependency Agent, el Dependency Agent se instalará y se ejecutará en modo degradado.

  6. Seleccione Configurar para iniciar el proceso de configuración. El agente tarda varios minutos en instalarse y empezar a recopilar datos. Recibirá mensajes de estado según se lleve a cabo la configuración.

  7. Si usa un modelo de actualización manual para el conjunto de escalado de máquinas virtuales, actualice las instancias para completar la configuración. Puede iniciar las actualizaciones desde la página Instancias, en la sección Configuración.

Pasos siguientes

Para aprender a usar la característica de supervisión de rendimiento, consulte Visualización del rendimiento de VM Insights. Para visualizar las dependencias de las aplicaciones detectadas, consulte Visualización de la característica de asignación de VM Insights.