Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Disable server part of netty integration

Aperta
#9,331 0 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
java

Direzione di ricerca

La issue cita l’integrazione Netty e la documentazione sulla compatibilità Java di Datadog, ma non indica alcun file sorgente o test. Inizia tracciando la configurazione server/client Netty per dd-java-agent 1.52.0 insieme a Ktor 3.2.3 e OTel Ktor 2.16.0-alpha; il lavoro è completato quando è possibile disabilitare le tracce del server mantenendo abilitata la strumentazione del client e il comportamento è documentato e testato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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
Lingua principale
Java
Stelle
737
Fork
361
Merge medio
3g 20h
PR unite (30g)
173

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DataDog/dd-trace-java

Tutte le issue di DataDog/dd-trace-java

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.