Solución de problemas de la extensión de máquina virtual de Log Analytics en Azure Monitor

Este artículo le ayuda a solucionar errores con la extensión de máquina virtual de Log Analytics para máquinas virtuales de Windows y Linux Azure y sugiere posibles soluciones para resolverlas.

Para comprobar el estado de la extensión:

  1. Inicie sesión en Azure Portal.

  2. En el portal, seleccione Todos los servicios. En la lista de recursos, escriba Máquinas virtuales. Cuando comience a escribir, la lista se filtrará en función de la entrada. Seleccione Máquinas virtuales.

  3. En la lista de máquinas virtuales, busque y seleccione la que le interesa.

  4. En la máquina virtual, seleccione Extensiones.

  5. En la lista, compruebe si la extensión Log Analytics está habilitada. Para Linux, el agente aparece como OMSAgentforLinux. Para Windows, el agente aparece como MicrosoftMonitoringAgent.

    Captura de pantalla que muestra la vista Extensiones de máquina virtual.

  6. Seleccione la extensión para ver sus detalles.

    Captura de pantalla que muestra los detalles de la extensión de máquina virtual.

Solución de problemas con la extensión de máquina virtual Windows de Azure

Si la extensión de máquina virtual del agente de supervisión de Microsoft no está instalando ni informando, siga estos pasos:

  1. Siga los pasos de KB 2965986 para comprobar que el agente de máquina virtual de Azure está instalado y funciona correctamente:
    • También puede revisar el archivo de registro del agente de máquina virtual C:\WindowsAzure\logs\WaAppAgent.log.
    • Si el registro no existe, el agente de máquina virtual no está instalado.
    • Instale el agente de máquina virtual de Azure.
  2. Revise los archivos de registro de la extensión de máquina virtual de Microsoft Monitoring Agent en C:\Packages\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent.
  3. Asegúrese de que la máquina virtual puede ejecutar scripts de PowerShell.
  4. Asegúrese de que no se hayan modificado los permisos en C:\Windows\temp.
  5. Vea el estado del Microsoft Monitoring Agent escribiendo (New-Object -ComObject 'AgentConfigManager.MgmtSvcCfg').GetCloudWorkspaces() | Format-List en una ventana de PowerShell con privilegios elevados en la máquina virtual.
  6. Revise los archivos de registro de instalación de Microsoft Monitoring Agent en C:\WindowsAzure\Logs\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent\1.0.18053.0\. Esta ruta de acceso varía según la versión del agente.

Para más información, consulte Solución de problemas de las extensiones de Windows.

Solución de problemas con la extensión de máquinas virtuales en Linux

Nota

Como parte de la transición en curso de Microsoft Operations Management Suite (OMS) a Azure Monitor, se hará referencia al agente de Operations Management Suite para Windows o Linux como el agente de Log Analytics para Windows y el agente de Log Analytics para Linux.

Si la extensión de máquina virtual Linux del agente de Log Analytics no se instala o no informa, siga estos pasos:

  1. Si el estado de la extensión es desconocido, compruebe si el agente de máquina virtual de Azure está instalado y funciona correctamente revisando el archivo de registro del agente de máquina virtual /var/log/waagent.log.
  2. Para otros estados incorrectos, revise los archivos de registro de extensión de máquina virtual del agente de Log Analytics para Linux en /var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/extension.log y /var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/CommandExecution.log.
  3. Si el estado de la extensión es correcto, pero no se están cargando datos, revise los archivos de registro del agente de Log Analytics para Linux en /var/opt/microsoft/omsagent/log/omsagent.log.

Pasos siguientes

Para más información sobre la solución de problemas relacionados con el agente de Log Analytics para Linux, consulte Solución de problemas con el agente de Log Analytics para Linux.