Skip to content

Commit db6a254

Browse files
committed
sentry: Enable tracing feature
1 parent cf8aab5 commit db6a254

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
@@ -41,8 +41,11 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
4141
.parse::<filter::Targets>()
4242
.expect("Invalid RUST_LOG value");
4343

44+
let sentry_filter = filter::Targets::new().with_default(Level::INFO);
45+
4446
tracing_subscriber::registry()
4547
.with(tracing_subscriber::fmt::layer().with_filter(log_filter))
48+
.with(sentry::integrations::tracing::layer().with_filter(sentry_filter))
4649
.init();
4750

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

0 commit comments

Comments
 (0)