Exclude path from being traced with certain AWS services
- Lingua principale
- Java
- Stelle
- 100
- Fork
- 100
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The current implementation is capturing the full HTTP path when tracing outgoing requests to API Gateway. This presents a bit of a problem as the `connectionId` is part of the path when sending outbound Websocket messages, i.e. the message is posted to https://my.ws.apigateway/@connections/. This leads to a huge number of nodes inside the X-ray console as each connection effectively creates a new node. Is there a way to configure the X-ray SDK to use a fixed value when communicating with a Websocket API Gateway and adding the `connectionId` path parameter to the X-ray context instead?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando il codice del Java SDK che traccia le richieste in uscita di API Gateway e costruisce il contesto X-Ray per i messaggi WebSocket. Verifica come viene registrato il percorso completo, quindi definisci il completamento come l’utilizzo di un percorso di servizio fisso mantenendo connectionId come contesto; aggiungi o aggiorna la copertura per questo comportamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- aws, java
- Ambito
- api, observability
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100