Skip to content

Commit a986952

Browse files
committed
add ff to stdout
1 parent d449790 commit a986952

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

opentelemetry-stdout/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ trace = ["opentelemetry/trace", "opentelemetry_sdk/trace", "futures-util"]
2525
metrics = ["async-trait", "opentelemetry/metrics", "opentelemetry_sdk/metrics"]
2626
logs = ["opentelemetry/logs", "opentelemetry_sdk/logs", "async-trait", "thiserror", "opentelemetry_sdk/spec_unstable_logs_enabled"]
2727
populate-logs-event-name = []
28+
experimental_metrics_periodicreader_with_async_runtime = ["opentelemetry_sdk/experimental_metrics_periodicreader_with_async_runtime", "opentelemetry_sdk/metrics"]
2829

2930
[dependencies]
3031
async-trait = { workspace = true, optional = true }

opentelemetry-stdout/examples/basic.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ use opentelemetry::trace::{Span, Tracer};
99
#[cfg(feature = "metrics")]
1010
use opentelemetry_sdk::metrics::{PeriodicReader, SdkMeterProvider};
1111

12+
#[cfg(feature = "experimental_metrics_periodicreader_with_async_runtime")]
13+
use opentelemetry_sdk::runtime;
14+
1215
#[cfg(feature = "trace")]
1316
use opentelemetry_sdk::trace::TracerProvider;
1417
use opentelemetry_sdk::Resource;
@@ -34,6 +37,9 @@ fn init_trace() -> TracerProvider {
3437
#[cfg(feature = "metrics")]
3538
fn init_metrics() -> opentelemetry_sdk::metrics::SdkMeterProvider {
3639
let exporter = opentelemetry_stdout::MetricExporter::default();
40+
#[cfg(feature = "experimental_metrics_periodicreader_with_async_runtime")]
41+
let reader = PeriodicReader::builder(exporter, runtime::Tokio).build();
42+
#[cfg(not(feature = "experimental_metrics_periodicreader_with_async_runtime"))]
3743
let reader = PeriodicReader::builder(exporter).build();
3844
let provider = SdkMeterProvider::builder()
3945
.with_reader(reader)

0 commit comments

Comments
 (0)