Skip to content

Commit 0130a5a

Browse files
committed
sentry: Enable tracing feature
1 parent 7c26931 commit 0130a5a

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ rand = "0.8"
7373
reqwest = { version = "0.11", features = ["blocking", "gzip", "json"] }
7474
scheduled-thread-pool = "0.2.0"
7575
semver = { version = "1.0.3", features = ["serde"] }
76-
sentry = "0.23.0"
76+
sentry = { version = "0.23.0", features = ["tracing"] }
7777
serde = { version = "1.0.0", features = ["derive"] }
7878
serde_json = "1.0.0"
7979
sha2 = "0.9"

src/bin/server.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,11 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
2525
.parse::<filter::Targets>()
2626
.expect("Invalid RUST_LOG value");
2727

28+
let sentry_filter = filter::Targets::new().with_default(Level::INFO);
29+
2830
tracing_subscriber::registry()
2931
.with(tracing_subscriber::fmt::layer().with_filter(log_filter))
32+
.with(sentry::integrations::tracing::layer().with_filter(sentry_filter))
3033
.init();
3134

3235
let config = cargo_registry::config::Server::default();

0 commit comments

Comments
 (0)