Rastreabilidad

Rastreabilidad del momento

trace vs span

Los spans pueden (y generalmente lo hacen) contener “Referencias” a otros spans, lo que permite ensamblar múltiples spans en un Trace completo – una visualización de la vida de una solicitud mientras se mueve a través de un sistema distribuido.
Las etiquetas Span deben aplicarse a todo el span. Hay una lista disponible en semantic_conventions.md que enumera las etiquetas span convencionales para escenarios comunes. Los ejemplos pueden incluir claves de etiquetas como db.instance para identificar un host de base de datos, http.status_code para representar el código de respuesta HTTP, o error que puede ser establecido como True si la operación representada por el Span falla.
Los registros son pares clave:valor que resultan útiles para capturar mensajes de registro específicos del span y otras salidas de depuración o informativas de la propia aplicación. Los registros pueden ser útiles para documentar un momento o evento específico dentro del span (en contraste con las etiquetas que deben aplicarse al span como un todo).

vano de opentracing frente a traza

Al igual que los formatos de datos, también se pueden configurar formatos de cabecera alternativos, siempre que los ID de traza y de tramo sean compatibles con B3. En particular, esto significa que el ID de rastreo y el ID de tramo son hexadecimales en minúsculas, no UUID.
Por defecto, la ruta api se establecerá en api/v2/spans o api/v1/spans dependiendo de la versión del codificador. Si quieres usar una ruta api personalizada, puedes configurarla usando la siguiente propiedad (caso vacío, pon “”):
Se ha introducido un formato declarativo de representación de la configuración de span a través de la abstracción DocumentedSpan. Analizando el código fuente de Sleuth se crea un apéndice con todas las características de los span (incluyendo las claves de las etiquetas permitidas y los nombres de los eventos). Puede consultar el apéndice de Sleuth Spans para obtener más información.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad