Solucionar problemas de logs
Si experimentas un comportamiento inesperado en logs de Datadog, hay algunos problemas comunes que puedes investigar y esta guía puede ayudarte a resolver los problemas rápidamente. Si sigues teniendo problemas, ponte en contacto con el servicio de asistencia de Datadog para obtener más ayuda.
Logs faltantes - Cuota diaria de logs alcanzada
No has realizado ningún cambio en la configuración de tus logs, pero el Explorador de logs muestra que faltan logs para hoy. Esto puede deberse a que has alcanzado tu cuota diaria.
Para obtener más información sobre cómo configurar, actualizar o eliminar la cuota, consulta Establecer cuota diaria.
Logs faltantes - Marca de tiempo fuera de la ventana de consumo
Los logs con una marca de tiempo de más de 18 horas en el pasado se descartan en la entrada.
Soluciona el problema en el origen comprobando qué service
y source
se ven afectados por la métrica datadog.estimated_usage.logs.drop_count
.
No se puede analizar la clave de marca de tiempo de logs JSON
Si no puedes convertir la marca de tiempo de logs JSON a un formato de fecha reconocido antes de que se consuman en Datadog, sigue estos pasos para convertir y asignar las marcas de tiempo utilizando el procesador aritmético y el reasignador de fechas de logs de Datadog:
Ve a la página Pipelines.
En Pipelines, sitúate sobre *Preprocessing for JSON logs (Preprocesamiento de logs JSON) y haz clic en el icono del lápiz.
Elimina timestamp
de la lista de asignación de atributos reservados. El atributo no está siendo analizado como marca de tiempo oficial del log durante el preprocesamiento.
Configura el procesador aritmético para que la fórmula multiplique tu marca de tiempo por 1000 para convertirla en milisegundos. El resultado de la fórmula es un nuevo atributo.
Configura el reasignador de fechas de logs para que utilice el nuevo atributo como marca de tiempo oficial.
Ve al Explorador de logs para ver los nuevos logs JSON con sus marcas de tiempo asignadas.
Logs truncados
Los logs de más de 1 MB se truncan.
Soluciona el problema en el origen comprobando qué service
y source
se ven afectados por las métricas datadog.estimated_usage.logs.truncated_count
y datadog.estimated_usage.logs.truncated_bytes
.