File tree 1 file changed +10
-1
lines changed
examples/metrics-basic/src
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,16 @@ use std::error::Error;
6
6
use std:: vec;
7
7
8
8
fn init_meter_provider ( ) -> opentelemetry_sdk:: metrics:: SdkMeterProvider {
9
- let exporter = opentelemetry_stdout:: MetricsExporterBuilder :: default ( ) . build ( ) ;
9
+ let exporter = opentelemetry_stdout:: MetricsExporterBuilder :: default ( )
10
+ // Build exporter using Default (Cumulative) Temporality Selector.
11
+ . with_temporality_selector (
12
+ opentelemetry_sdk:: metrics:: reader:: DefaultTemporalitySelector :: new ( ) ,
13
+ )
14
+ // Build exporter using Delta Temporality Selector.
15
+ // .with_temporality_selector(
16
+ // opentelemetry_sdk::metrics::reader::DeltaTemporalitySelector::new(),
17
+ // )
18
+ . build ( ) ;
10
19
let reader = PeriodicReader :: builder ( exporter, runtime:: Tokio ) . build ( ) ;
11
20
let provider = SdkMeterProvider :: builder ( )
12
21
. with_reader ( reader)
You can’t perform that action at this time.
0 commit comments