Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Disable server part of netty integration

Abierto
#9,331 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
java

Línea de trabajo

El issue menciona la integración de Netty y la documentación de compatibilidad de Java de Datadog, pero no indica ningún archivo fuente ni prueba. Empieza rastreando la configuración del servidor/cliente de Netty para dd-java-agent 1.52.0 junto con Ktor 3.2.3 y OTel Ktor 2.16.0-alpha; se considera terminado cuando se puedan desactivar las trazas del servidor mientras la instrumentación del cliente siga habilitada, y el comportamiento esté documentado y probado.

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

Descripción

inst: netty type: feature request
Library Name

No response

Library Version(s)

No response

Describe the feature you'd like

Hi, due to how the dd-java-agent works with Ktor 3, I decided to try using the io.opentelemetry.instrumentation:opentelemetry-ktor-3.0 library directly and realized that the library tends to better propagate the OTel context. I now would like to disable the netty.request traces that are automatically created, but based on https://docs.datadoghq.com/tracing/trace_collection/compatibility/java, disabling the netty integration disables both the server and the client instrumentation, which is not my intention. Is there any way to selectively disable only the server part of Netty?

Is your feature request related to a problem?

No response

Describe alternatives you've considered

No response

Additional context

Libraries and their version:

  • ktor-bom: 3.2.3
  • dd-java-agent: 1.52.0
  • opentelemetry-bom: 1.52.0
  • opentelemetry-ktor-3.0: 2.16.0-alpha
Lenguaje dominante
Java
Estrellas
737
Forks
361
Merge medio
3 d 20 h
PR fusionados (30 d)
173

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de DataDog/dd-trace-java

Todos los issues de DataDog/dd-trace-java

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.