dd-trace-java: WARN datadog.trace.agent.core.propagation.DatadogTagsFactory - Invalid datadog tags header value
Every request where request header contains something like Key - tracestate | value - dd=s:1;o:synthetics;t.dm:--128 logs a message
WARN datadog.trace.agent.core.propagation.DatadogTagsFactory - Invalid datadog tags header value: '_dd.p.dm=--128' invalid tag value at 9
I’m struggling to identify how the t.dm or _dd.p.dm value is actually computed and under which circumstances it could have --. I would assume any request with t.dm:--XXXX could be invalid.
About this issue
- Original URL
- State: closed
- Created 9 months ago
- Reactions: 5
- Comments: 16 (5 by maintainers)
That logger level is only for the internal Java Tracer logging, and it was a suggestion if the logging is a problem for your service. Unfortunately right now, there is no other way to get rid of those log messages.
As for traces not being sent, the warning you see only means that a part of extra information about the trace is discarded since it is invalid. The rest of the trace will continue to propagate as normal.