You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import{init,setupExpressErrorHandler}from'@sentry/node';import{nodeProfilingIntegration}from'@sentry/profiling-node';init({dsn: process.env.SENTRY_DSN,environment: 'development',integrations: [nodeProfilingIntegration()],tracesSampleRate: 1.0,profilesSampleRate: 1.0,});importexpressfrom'express';importserverlessfrom'serverless-http';constapp=express();app.get('/debug-sentry/:test',(req,res)=>{thrownewError('My first Sentry error!');});setupExpressErrorHandler(app);exportconsthandler=serverless(app);
Steps to Reproduce
Run the above file as a single file using serverless and serverless-offline plugin.
Then run curl http://localhost:3000/debug-sentry/hello
I've removed the serverless part and just started it as a raw express server using node index.js, which successfully logs the error, so it must be specific to the serverless-http wrapper.
I've also tried using @sentry/aws-serverless instead of @sentry/node which sadly logs nothing, presumably since express already handles the error.
Sentry 7 is logging errors correctly with the serverless + express combo.
Expected Result
Issue with URL, Headers & Query params
Actual Result
Also missing headers + query params
The text was updated successfully, but these errors were encountered:
@hiroshinishio, You have 5 requests left in this cycle which refreshes on 2024-11-04 02:56:25+00:00.
If you have any questions or concerns, please contact us at [email protected].
Is there an existing issue for this?
How do you use Sentry?
Sentry Saas (sentry.io)
Which SDK are you using?
@sentry/node
SDK Version
8.33.1
Framework Version
express 4.18.2, serverless-http 3.1.1
Link to Sentry event
https://amplify-30.sentry.io/issues/5951306644/?environment=development&project=4506665822584832&query=is%3Aunresolved%20issue.priority%3A%5Bhigh%2C%20medium%5D&referrer=issue-stream&statsPeriod=1h&stream_index=0
Reproduction Example/SDK Setup
Steps to Reproduce
Run the above file as a single file using
serverless
andserverless-offline
plugin.Then run
curl http://localhost:3000/debug-sentry/hello
I've removed the
serverless
part and just started it as a raw express server usingnode index.js
, which successfully logs the error, so it must be specific to theserverless-http
wrapper.I've also tried using
@sentry/aws-serverless
instead of@sentry/node
which sadly logs nothing, presumably since express already handles the error.Sentry 7 is logging errors correctly with the serverless + express combo.
Expected Result
Issue with URL, Headers & Query params
Actual Result
Also missing headers + query params
The text was updated successfully, but these errors were encountered: