File tree 2 files changed +5
-1
lines changed
opentelemetry-appender-tracing
2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ fn main() {
23
23
let layer = layer:: OpenTelemetryTracingBridge :: new ( & provider) ;
24
24
tracing_subscriber:: registry ( ) . with ( layer) . init ( ) ;
25
25
26
+ info_span ! ( "my-span" ) . in_scope ( || {
27
+ info ! ( target: "my-system" , "an info log" ) ;
28
+ } )
29
+
26
30
error ! ( name
: "my-event-name" , target
: "my-system" , event_id =
20 , user_name =
"otel" , user_email =
"[email protected] " ) ;
27
31
drop ( provider) ;
28
32
}
Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ where
105
105
log_record. severity_text = Some ( meta. level ( ) . to_string ( ) . into ( ) ) ;
106
106
107
107
// Extract the trace_id & span_id from the opentelemetry extension.
108
- if let Some ( ( trace_id, span_id) ) = ctx. event_span ( event ) . and_then ( |span| {
108
+ if let Some ( ( trace_id, span_id) ) = ctx. lookup_current ( ) . and_then ( |span| {
109
109
span. extensions ( )
110
110
. get :: < OtelData > ( )
111
111
. and_then ( |ext| ext. builder . trace_id . zip ( ext. builder . span_id ) )
You can’t perform that action at this time.
0 commit comments