Skip to content

Commit

Permalink
example: remove explicit call to Temporality default
Browse files Browse the repository at this point in the history
  • Loading branch information
pitoniak32 committed Oct 17, 2024
1 parent 4e3b1ff commit c8e1fa1
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions examples/metrics-basic/src/main.rs
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
use opentelemetry::global;
use opentelemetry::KeyValue;
use opentelemetry_sdk::metrics::{data::Temporality, PeriodicReader, SdkMeterProvider};
use opentelemetry_sdk::metrics::{PeriodicReader, SdkMeterProvider};
use opentelemetry_sdk::{runtime, Resource};
use std::error::Error;
use std::vec;

fn init_meter_provider() -> opentelemetry_sdk::metrics::SdkMeterProvider {
let exporter = opentelemetry_stdout::MetricsExporterBuilder::default()
// Build exporter using Default (Cumulative) Temporality.
.with_temporality(Temporality::default())
// Build exporter using Delta Temporality.
// .with_temporality(Temporality::Delta)
// Build exporter using Delta Temporality (Defaults to Temporality::Cumulative)
// .with_temporality(data::Temporality::Delta)
.build();
let reader = PeriodicReader::builder(exporter, runtime::Tokio).build();
let provider = SdkMeterProvider::builder()
Expand Down

0 comments on commit c8e1fa1

Please sign in to comment.