getsentry / getsentry/sentry-rust

AWS Lambda support

Open
#939 1 comment 1 reaction 1 assignee Claimed by @szokeasaurusrex View on GitHub
Feature Rust
Dominant language
Rust
Stars
752
Forks
190
Avg merge
1h 21m
Merged PRs (30d)
5

Description

### Problem Statement

A couple days ago, AWS announced that Rust lambdas are GA: [https://aws.amazon.com/blogs/compute/building-serverless-applications-with-rust-on-aws-lambda/]()
It would be nice to confirm that we support this environment.

### Solution Brainstorm

This likely doesn't require much work, but it would be good to check that at least the panic and tracing integrations work as expected there.

A known issue to address is that the tooling that AWS itself suggests (`cargo-lambda`) builds in a way that doesn't allow the SDK to detect the debug ID from the binary. This means that users that strip debug symbols will see unsymbolicated stack traces in Sentry.
This issue was reported here [https://github.com/getsentry/sentry-rust/issues/924](). It can be addressed by making it more prominent in the docs that this is a problem and how to fix this, and possibly by proposing a change to `cargo-lambda` to build with the necessary flag by default.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.