Skip to content

Commit 8db9f85

Browse files
committed
fix: integrate sentry with tracing and axum
1 parent 79f4777 commit 8db9f85

File tree

8 files changed

+114
-141
lines changed

8 files changed

+114
-141
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@ vergen = "9.0.4"
8585
reqwest-eventsource = "0.6.0"
8686

8787
[workspace.dependencies.sentry]
88-
version = "0.37.0"
88+
version = "0.45.0"
8989
default-features = false
90-
features = ["anyhow","backtrace","contexts","debug-images","panic","reqwest","rustls"]
90+
features = ["anyhow","backtrace","contexts","debug-images","panic","reqwest","rustls","tracing"]
9191

9292
[workspace.dependencies.windows]
9393
version = "0.58"

engine/packages/api-builder/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ rivet-config.workspace = true
2121
rivet-error.workspace = true
2222
rivet-metrics.workspace = true
2323
rivet-pools.workspace = true
24-
sentry.workspace = true
2524
serde = { workspace = true, features = ["derive"] }
2625
serde_json.workspace = true
2726
thiserror.workspace = true

engine/packages/api-builder/src/middleware.rs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -147,19 +147,6 @@ pub async fn http_logging_middleware(
147147
%internal,
148148
"http server error"
149149
);
150-
151-
sentry::with_scope(
152-
|scope| {
153-
scope.set_tag("status", status_code);
154-
scope.set_tag("group", group);
155-
scope.set_tag("code", code);
156-
scope.set_tag("meta", meta);
157-
scope.set_tag("internal", internal);
158-
},
159-
|| {
160-
sentry::capture_message(&format!("{group}.{code}"), sentry::Level::Error);
161-
},
162-
);
163150
} else if status.is_client_error() {
164151
let group = error.as_ref().map_or("-", |x| &x.group);
165152
let code = error.as_ref().map_or("-", |x| &x.code);

0 commit comments

Comments
 (0)