Skip to content

Commit cd81a8d

Browse files
committed
try simplespanexporter
1 parent 33e20d5 commit cd81a8d

File tree

4 files changed

+6
-36
lines changed

4 files changed

+6
-36
lines changed

Cargo.lock

Lines changed: 0 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,4 @@ opentelemetry-otlp = { version = "0.31.0", features = [
8383
] }
8484
opentelemetry_sdk = { version = "0.31.0", features = ["rt-tokio"] }
8585
tracing-opentelemetry = "0.32.0"
86-
opentelemetry-datadog = { version = "0.19.0", features = ["reqwest-client"] }
87-
opentelemetry-semantic-conventions = "0.31.0"
8886
reqwest = { version = "0.12", features = ["json"] }

crates/ingress-rpc/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,4 @@ opentelemetry.workspace = true
3939
opentelemetry-otlp.workspace = true
4040
opentelemetry_sdk.workspace = true
4141
tracing-opentelemetry.workspace = true
42-
opentelemetry-datadog.workspace = true
43-
opentelemetry-semantic-conventions.workspace = true
4442
reqwest.workspace = true

crates/ingress-rpc/src/main.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ use opentelemetry::global;
88
//use opentelemetry_sdk::trace;
99
use opentelemetry::trace::TracerProvider;
1010
use opentelemetry_otlp::WithHttpConfig;
11-
use opentelemetry_sdk::trace::BatchSpanProcessor;
11+
//use opentelemetry_sdk::trace::BatchSpanProcessor;
1212
use opentelemetry_sdk::trace::Sampler;
13+
use opentelemetry_sdk::trace::SimpleSpanProcessor;
1314
//use opentelemetry_semantic_conventions as semcov;
1415
use opentelemetry_sdk::Resource;
1516
use opentelemetry_sdk::trace::SdkTracerProvider;
@@ -174,11 +175,13 @@ async fn main() -> anyhow::Result<()> {
174175
// https://github.com/commonwarexyz/monorepo/blob/27e6f73fce91fc46ef7170e928cbcf96cc635fea/runtime/src/tokio/tracing.rs#L10
175176
let exporter = SpanExporter::builder()
176177
.with_http()
177-
.with_http_client(reqwest::Client::new())
178+
.with_http_client(reqwest::blocking::Client::new())
179+
//.with_tonic()
178180
.with_endpoint(&otlp_endpoint)
179181
.build()?;
180182

181-
let batch_processor = BatchSpanProcessor::builder(exporter).build();
183+
//let batch_processor = BatchSpanProcessor::builder(exporter).build();
184+
let batch_processor = SimpleSpanProcessor::new(exporter);
182185

183186
let resource = Resource::builder_empty()
184187
.with_service_name(env!("CARGO_PKG_NAME"))

0 commit comments

Comments
 (0)