Seguimiento de errores para servicios de backend
It is critical for your system’s health to consistently monitor the errors collected by Datadog. When there are many individual error events, it becomes hard to prioritize errors for troubleshooting.
Error Tracking simplifies debugging by grouping thousands of similar errors into a single issue. An issue is an aggregation of error data that provides insights such as
- How many users have been impacted
- When the error first occurred
- Which commit probably caused the error
Error Tracking enables you to:
- Track, triage, and debug fatal errors
- Group similar errors into issues, so that you can more easily identify important errors and reduce noise
- Set monitors on error tracking events, such as high error volume or new issues
- Follow issues over time to know when they first started, if they are still ongoing, and how often they occur
Ajuste
El seguimiento de errores está disponible para todos los idiomas que admite APM y no requiere el uso de un SDK diferente.
Opcionalmente, para ver fragmentos de código en las stack traces, configura la integración de GitHub.
Para empezar a configurar tu repositorio, consulta la documentación sobre la integración del código fuente.
Los rastreadores de Datadog recogen errores a través de las integraciones y la instrumentación manual del código fuente de los servicios de backend. Los tramos (spans) de errores dentro de una traza (trace) son procesados por el seguimiento de errores si el error se encuentra en un tramo (span) de entrada de servicio (el tramo [span] del servicio superior). Este tramo (span) también debe contener las etiquetas (tags) de tramos (spans) error.stack
, error.message
y error.type
para ser rastreado.
El seguimiento de errores computa una huella digital para cada tramo (span) de error. Procesa el tipo de error, el mensaje de error y los marcos que forman la stack trace. Los errores con la misma huella digital se agrupan y pertenecen al mismo problema. Para obtener más información, consulta la documentación de Trace Explorer.
Examinar los problemas para comenzar a solucionarlos o a depurar
El seguimiento de errores categoriza automáticamente los errores de los problemas de los servicios de backend en Error Tracking Explorer. Consulta la documentación de Error Tracking Explorer para conocer las principales funciones.
Los temas creados a partir de APM incluyen la distribución de tramos (spans) afectados, la última stack trace más relevante, etiquetas (tags) de tramos (spans), etiquetas (tags) de hosts, etiquetas (tags) de contenedores y métricas.
Leer más
Más enlaces, artículos y documentación útiles: