cloudflare / cloudflare/developer-platform

Workers Automatic Tracing: span name only shows HTTP method, not route pattern (e.g. `GET` instead of `GET /foo/{id}`)

Abierto
#62 2 comentarios 0 reacciones 0 asignados Ver en GitHub
feature:observability
Lenguaje dominante
Sin datos de lenguaje
Estrellas
1
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Follow-up from discussion [#11062](https://github.com/cloudflare/workers-sdk/discussions/11062#discussioncomment-15755276).

**Current behavior:** The span name / `resource` attribute for incoming request spans is just the HTTP method (e.g. `GET`).

**Expected behavior:** The span name should include the route/endpoint pattern, e.g. `GET /foo/{id}`, similar to how most HTTP server instrumentations name root spans (`{method} {route}` per OTel semantic conventions).

Without the route pattern, APM tools (reported independently for Datadog and Kibana in the linked discussion) can't group/aggregate spans by endpoint — every request under a given method collapses into a single span name regardless of which route handled it.

cc @jmorrell-cloudflare @nevikashah (from the linked discussion)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la discusión enlazada #11062 y sigue cómo se nombran los spans de solicitudes entrantes en Workers Automatic Tracing. Confirma dónde están disponibles el método HTTP y la información de la ruta; se considera terminado cuando los spans exponen el patrón de ruta gestionado, como GET /foo/{id}, para que las herramientas APM puedan agrupar las solicitudes por endpoint.

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

Evaluación

Área
observability-sre
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
52/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.