You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Furthermore, I currently don't see any way possible to get the log keys compliant to the "ECS Tracing Field Details" specs.
I tried with quarkus.log.console.json.key-overrides=mdc.traceId=trace.id, which results in IllegalArgumentException: No enum constant org.jboss.logmanager.formatters.StructuredFormatter.Key.MDC.TRACEID
Implementation ideas
In case the ecs log format is configured, by default use trace field logging keys as per ECS specification.
The text was updated successfully, but these errors were encountered:
Description
Since 3.17, Quarkus supports the ECS log-format (introduced in #43232). For example by setting following property:
According to the ECS Tracing Field Details, expected fields are
span.id
,trace.id
, ...However AS-IS the
ecs
log-format still results in the nested MDC object:Furthermore, I currently don't see any way possible to get the log keys compliant to the "ECS Tracing Field Details" specs.
I tried with
quarkus.log.console.json.key-overrides=mdc.traceId=trace.id
, which results inIllegalArgumentException: No enum constant org.jboss.logmanager.formatters.StructuredFormatter.Key.MDC.TRACEID
Implementation ideas
In case the ecs log format is configured, by default use trace field logging keys as per ECS specification.
The text was updated successfully, but these errors were encountered: