elastic / elastic/apm-agent-python

OpenTracing binding ignores start_time argument

Abierto
#1,126 0 comentarios 0 reacciones 0 asignados Ver en GitHub
agent-python
Lenguaje dominante
Python
Estrellas
431
Forks
239
Merge medio
5 d 10 h
PR fusionados (30 d)
7

Descripción

OpenTracing specs allow passing explicit timestamps when starting new spans, but in the OT binding the APM agent this argument is being ignored:
https://github.com/elastic/apm-agent-python/blob/9b360e0c466974df974f5da4f0e34af0735a9942/elasticapm/contrib/opentracing/tracer.py#L79

This issue addressed in this PR already: #824

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza en elasticapm/contrib/opentracing/tracer.py, línea 79, y revisa cómo la llamada start_span de OpenTracing gestiona el argumento explícito start_time. Comprueba PR #824, que el issue identifica como solución de este bug; se considera hecho cuando el binding ya no ignora las marcas de tiempo proporcionadas.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
observability-sre
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.