Elastic Java APM Agent breaks trace logging for SpringBoot
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- java, spring-boot
- Ambito
- backend, observability-sre
Direzione di ricerca
Inizia eseguendo il progetto di riproduzione all’indirizzo https://github.com/nefsir/apm-trace-id-issue e chiamando /dummy con e senza il Elastic Java APM agent. Confronta l’output dei log e analizza il comportamento dell’agent che influisce sulla registrazione del trace-id. Il lavoro è completato quando l’instrumentazione non rimuove più il trace id dalla riga di log.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Please find below description along with repo and reproduction steps.
Describe the bug
Trace id in log line is missing when using APM Java agent.
Steps to reproduce
- Use code from repo: https://github.com/nefsir/apm-trace-id-issue
- Run project and call /dummy endpoint. Log line contains trace id.
- Instrument with latest APM (-javaagent:{path-to-agent}/elastic-apm-agent.jar, version that I use is added to repository).
- Run project and call /dummy endpoint. Log line does not contain trace id.
Expected behavior
Instrumentation does not impact trace id logging.
- Lingua principale
- Java
- Stelle
- 593
- Fork
- 339
- Merge medio
- 1g 9h
- PR unite (30g)
- 13
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di elastic/apm-agent-java
-
Spring MVC View instrumentation incorrectly matches static render overloads (EasyPOI)Forse già presa @VelpulaGangavardhan l’ha presa 6 giorni fa. Apertaagent-java community triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
elastic/apm-agent-java#4594 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
agent-java
Difficoltà 2/5 1-2 giorni Idoneità per principianti 62/100
elastic/apm-agent-java#2844 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Improve docs and add error log related to illegal activation of transactionForse già presa @AzazelSensei l’ha presa 44 giorni fa. Apertadocs good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
elastic/apm-agent-java#850 · 4 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Log4j 2.7 log correlation calls ThreadContext.removeAll, which was introduced in 2.8Forse già presa @Anshuman-Prakash l’ha presa 4 giorni fa. Apertaagent-java community triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
elastic/apm-agent-java#4593 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-java community triage
elastic/apm-agent-java#4573 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di elastic/apm-agent-java
Issue simili
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ReChronoRain/HyperCeiler#1743 ·
I maintainer di solito rispondono entro 6 giorni
-
Create CONTRIBUTING.mdAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ControlSystemStudio/phoebus#3979 ·
I maintainer di solito rispondono entro 2 giorni
-
Cannot find symbol CTypedefForse già presa @pellico l’ha presa oggi. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100