@@ -15,9 +15,9 @@ use tower_http::{
15
15
cors:: { Any , CorsLayer } ,
16
16
trace:: { DefaultOnFailure , DefaultOnRequest , DefaultOnResponse , TraceLayer } ,
17
17
} ;
18
- use tracing:: { field:: Empty , info, instrument, Level } ;
18
+ use tracing:: { field:: Empty , info, instrument, level_filters :: LevelFilter , Level } ;
19
19
use tracing_opentelemetry:: OpenTelemetrySpanExt ;
20
- use tracing_subscriber:: { layer:: SubscriberExt , util:: SubscriberInitExt } ;
20
+ use tracing_subscriber:: { layer:: SubscriberExt , util:: SubscriberInitExt , Layer } ;
21
21
22
22
#[ derive( Debug , Serialize , Deserialize ) ]
23
23
struct User {
@@ -72,14 +72,14 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
72
72
. set_service ( "dd-trace-example" . to_string ( ) )
73
73
. set_version ( "1.0.0" . to_string ( ) )
74
74
. set_env ( "development" . to_string ( ) )
75
- . set_log_level_filter ( dd_trace:: log:: LevelFilter :: Debug )
75
+ . set_log_level_filter ( dd_trace:: log:: LevelFilter :: Info )
76
76
. build ( ) ,
77
77
)
78
78
. init ( ) ;
79
79
80
80
info ! ( "Datadog pipeline initialized successfully" ) ;
81
81
tracing_subscriber:: registry ( )
82
- . with ( tracing_subscriber:: fmt:: layer ( ) )
82
+ . with ( tracing_subscriber:: fmt:: layer ( ) . with_filter ( LevelFilter :: DEBUG ) )
83
83
. with (
84
84
tracing_opentelemetry:: layer ( ) . with_tracer ( tracer_provider. tracer ( "dd-trace-example" ) ) ,
85
85
)
0 commit comments