sentry-rust icon indicating copy to clipboard operation
sentry-rust copied to clipboard

Official Sentry SDK for Rust

Results 153 sentry-rust issues
Sort by recently updated
recently updated
newest added

### Description It's mentioned [on docs.sentry.io](https://docs.sentry.io/platforms/rust/#async-main-function) that Sentry is not compatible with `tokio::main` and other macros that spawn threads or create an async runtime before Sentry is initialized. Is that...

Rust
Docs

### Description This is a prerequisite to implement #900 according to spec. While we're at it, we can check what other SDKs set as default attributes for server integrations and...

SDK parity
Rust
Improvement
Traces
Good first issue

### Problem Statement When attaching an anyhow as a tracing field, we don't use the Backtrace from it, while it would be more valuable to use it. As an example:...

Rust
Improvement
Errors

We should add the [Response context](https://develop.sentry.dev/sdk/data-model/event-payloads/contexts/#response-context) to the types, then add it to events generated by the actix and tower integrations. This will allow users to filter based on status...

SDK parity
Rust
Improvement
Errors

### Description In high throughput scenarios it's likely to saturate the capacity of the transport channel, in particular when capturing many transactions, as each of them will form a single...

These are useful to understand what's going on when events get dropped by the SDK.See the [develop docs](https://develop.sentry.dev/sdk/telemetry/client-reports/)

Feature
SDK parity
Rust

### Description We make use of structured logging a lot using `tracing`, i.e. a lot of context of our log messages is captured in fields set either on the message...

Feature
Rust
Logs

If not already implemented or only partially implemented: SDK should not trace incoming **404s by default** to reduce noise. Add a config option to exclude specific HTTP statuses from tracing....

Feature
Rust
Traces
Performance (New)

### Description The MSRV for this crate is 1.81, we should use `PanicHookInfo` instead of `PanicInfo` which is deprecated.

Rust
Good first issue
Hacktoberfest

### Problem Statement If sentry fails to send an event (which totally hypothetically might happen if reqwest can't find CA certificates because someone added a dependency which forgot to disable...

Rust
Improvement