@@ -42,8 +42,8 @@ Then install a new jaeger pipeline with the recommended defaults to start
42
42
exporting telemetry:
43
43
44
44
``` rust
45
- use opentelemetry :: tracer;
46
45
use opentelemetry :: global;
46
+ use opentelemetry :: trace :: Tracer ;
47
47
48
48
fn main () -> Result <(), Box <dyn std :: error :: Error + Send + Sync + 'static >> {
49
49
global :: set_text_map_propagator (opentelemetry_jaeger :: Propagator :: new ());
@@ -85,8 +85,8 @@ in the [jaeger variables spec].
85
85
[ jaeger variables spec ] : https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/sdk-environment-variables.md#jaeger-exporter
86
86
87
87
``` rust
88
- use opentelemetry :: tracer;
89
88
use opentelemetry :: global;
89
+ use opentelemetry :: trace :: Tracer ;
90
90
91
91
fn main () -> Result <(), Box <dyn std :: error :: Error + Send + Sync + 'static >> {
92
92
global :: set_text_map_propagator (opentelemetry_jaeger :: Propagator :: new ());
@@ -126,7 +126,7 @@ Then you can use the [`with_collector_endpoint`] method to specify the endpoint:
126
126
// You can also provide your own implementation by enable
127
127
// `collecor_client` and set it with
128
128
// new_pipeline().with_http_client() method.
129
- use opentelemetry :: tracer ;
129
+ use opentelemetry :: trace :: Tracer ;
130
130
131
131
fn main () -> Result <(), Box <dyn std :: error :: Error + Send + Sync + 'static >> {
132
132
let (tracer , _uninstall ) = opentelemetry_jaeger :: new_pipeline ()
@@ -152,9 +152,13 @@ Example showing how to override all configuration options. See the
152
152
[ `PipelineBuilder` ] : https://docs.rs/opentelemetry-jaeger/latest/opentelemetry_jaeger/struct.PipelineBuilder.html
153
153
154
154
``` rust
155
- use opentelemetry :: {KeyValue , Tracer };
156
- use opentelemetry :: sdk :: {trace, IdGenerator , Resource , Sampler };
157
155
use opentelemetry :: global;
156
+ use opentelemetry :: sdk :: {
157
+ trace :: {self , IdGenerator , Sampler },
158
+ Resource ,
159
+ };
160
+ use opentelemetry :: trace :: Tracer ;
161
+ use opentelemetry :: KeyValue ;
158
162
159
163
fn main () -> Result <(), Box <dyn std :: error :: Error + Send + Sync + 'static >> {
160
164
global :: set_text_map_propagator (opentelemetry_jaeger :: Propagator :: new ());
@@ -163,7 +167,6 @@ fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync + 'static>> {
163
167
. with_agent_endpoint (" localhost:6831" )
164
168
. with_service_name (" my_app" )
165
169
. with_tags (vec! [KeyValue :: new (" process_key" , " process_value" )])
166
- . with_max_packet_size (65_000 )
167
170
. with_trace_config (
168
171
trace :: config ()
169
172
. with_default_sampler (Sampler :: AlwaysOn )
0 commit comments