# Elastic Agent tracing

**URL:** <https://discuss.elastic.co/t/elastic-agent-tracing/356744>\
**Category:** Elastic Observability\
**Created:** [April 4, 2024, 7:36am UTC](https://discuss.elastic.co/t/elastic-agent-tracing/356744 "2024-04-04T07:36:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lukasz\_Skowronek](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lukasz_skowronek/32/133257_2.png) [@Lukasz\_Skowronek](https://discuss.elastic.co/u/Lukasz_Skowronek)\
**Post date:** [April 4, 2024, 7:36am UTC](https://discuss.elastic.co/t/elastic-agent-tracing/356744/1 "2024-04-04T07:36:31Z")

</div>

Hello,

I am using elastic apm agent in my spring boot application. It seems that internally agent generates field 'trace.id' with generated value for logging/tracing purposes.

The problem with that is that when i want to put my own value to 'trace.id' field it is always overriden. So MDC.put("trace.id", myTraceId) is not applied at the end and myTraceId is not logged.

Is there any way to force agent to not override myTraceId or maybe disable this somehow ?

---

<div class="post-metadata">

**Author:** ![Lukasz\_Skowronek](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/lukasz_skowronek/32/133257_2.png) [@Lukasz\_Skowronek](https://discuss.elastic.co/u/Lukasz_Skowronek)\
**Post date:** [April 30, 2024, 10:46am UTC](https://discuss.elastic.co/t/elastic-agent-tracing/356744/2 "2024-04-30T10:46:04Z")

</div>

Anyone have any idea?
