Compartir a través de


Solucionar el problema de por qué ya no se recopilan datos en Azure Monitor

En este artículo se explica cómo detectar cuándo se detiene la recopilación de datos en Azure Monitor y se describen los pasos que puede seguir para solucionar los problemas de recopilación de datos.

Importante

Si va a solucionar problemas de recopilación de datos para un escenario en el que se usa una regla de recopilación de datos (DCR), como el agente de Azure Monitor o la API de ingesta de registros, vea Supervisión y solución de problemas de recopilación de datos de DCR en Azure Monitor para obtener información adicional sobre la solución de problemas.

Se ha alcanzado el límite diario

El límite diario limita la cantidad de datos que un área de trabajo de Log Analytics puede recopilar en un día. Cuando se alcanza el límite diario, la recopilación de datos se detiene hasta la hora de reinicio. Puede esperar a que la recopilación se reinicie de forma automática o aumentar el límite de volumen de datos diario.

Comprobar estado de recopilación de datos del área de trabajo de Log Analytics

Cuando la recopilación de datos en un área de trabajo de Log Analytics se detiene, se crea un evento con un tipo de Operación en el área de trabajo. Ejecute la siguiente consulta para verificar si se alcanza el límite diario y si faltan datos:

Operation | where OperationCategory == 'Data Collection Status'

Cuando se detiene la recopilación de datos, OperationStatus es Advertencia. Cuando se inicia la recopilación de datos, OperationStatus es Correcto.

Para recibir una notificación cuando se detenga la recopilación de datos, siga los pasos descritos en la sección Alerta cuando se alcanza el límite diario. Siga los pasos descritos en Crear un grupo de acciones para configurar una acción de correo electrónico, de webhook o de runbook para la regla de alerta.

Se alcanzó el límite de velocidad por volumen de ingesta

El límite de la tasa de volumen de ingestión predeterminado para los datos enviados desde los recursos de Azure que utilizan la configuración de diagnóstico es de aproximadamente 6 GB/min por el área de trabajo. Este es un valor aproximado, ya que el tamaño real puede variar entre los tipos de datos en función de la longitud del registro y su razón de compresión. Este límite no se aplica a los datos enviados desde agentes o a la API de ingesta de registros.

Si envía datos a una velocidad superior a una sola área de trabajo, se quitan algunos datos y se envía un evento a la tabla Operación del área de trabajo cada seis horas mientras se siga superando el umbral. Si el volumen de ingesta sigue superando el límite de velocidad o prevé que pronto lo va a alcanzar, puede solicitar un aumento en el área de trabajo mediante el envío de un correo electrónico a LAIngestionRate@microsoft.com o mediante la apertura de una solicitud de soporte técnico.

Compruebe si el área de trabajo alcanzó el límite de velocidad de ingesta de datos

Use esta consulta para recuperar el registro que indica que se ha alcanzado el límite de velocidad de ingestión de datos.

Operation 
| where OperationCategory == "Ingestion" 
| where Detail startswith "The rate of data crossed the threshold"

Se alcanzó el límite de ingesta diaria del plan de tarifa gratuito heredado

Si el área de trabajo de Log Analytics está en el plan de tarifa gratuito heredado y ha recopilado más de 500 MB de datos en un día, la recopilación de datos se detiene durante el resto del día. Espere hasta el día siguiente para que la recopilación se reinicie automáticamente, o cambie a un plan de tarifa de pago.

El agente de Azure Monitor no envía datos

El agente de Azure Monitor recopila datos de máquinas virtuales y envía los datos a Azure Monitor. Un agente podría dejar de enviar datos al área de trabajo de Log Analytics en varios escenarios. Por ejemplo, cuando Azure Site Recovery recupera una máquina virtual en un escenario de recuperación ante desastres, el id. de recurso de la máquina cambia, lo que requiere la reinstalación del agente de Azure Monitor en la máquina.

Comprobar el estado de los agentes que envían datos al área de trabajo

Las instancias del agente de Azure Monitor instaladas en todas las máquinas virtuales que envían datos al área de trabajo de Log Analytics envían un latido a la tabla Latido cada minuto.

Ejecute esta consulta para enumerar las máquinas virtuales que no han notificado un latido en los últimos cinco minutos:

Heartbeat 
| where TimeGenerated > ago(24h)
| summarize LastCall = max(TimeGenerated) by Computer, _ResourceId
| where LastCall < ago(5m)

La suscripción de Azure está suspendida

La suscripción a Azure podría estar en un estado suspendido por uno de los motivos siguientes:

  • Prueba gratuita finalizada
  • Pase para Azure expirado
  • Se ha alcanzado el límite de gasto mensual (por ejemplo, en una suscripción de MSDN o Visual Studio)

Otros límites del área de trabajo de Log Analytics

Existen otras limitaciones de Log Analytics, algunas de las cuales dependen del plan de tarifa de Log Analytics. Para más información, consulte Límites, cuotas y restricciones de suscripción y servicios de Microsoft Azure.

Pasos siguientes