Skip to main content
Sentry captures real runtime failures and helps distinguish system bugs from provider or configuration issues.

Role

Sentry is used for:
runtime error capture
payload failures
environment visibility
trace context
deployment confidence

Current Value

Sentry has already identified live-transition issues such as:
PayloadTooLargeError
request entity too large
webhook parsing limits
This confirms Sentry is catching meaningful system failures.

Product Importance

Observability is not optional for Lucia. Lucia handles real-world operational signals. Failures must be visible.

Useful Signals

Important Sentry events include:
webhook failures
OpenAI gateway failures
body parser failures
unhandled route errors
provider payload issues

Relationship to Render Logs

Render logs answer:
Did the request arrive?
What was the status?
How long did it take?
Sentry answers:
Why did the request fail?
Where in code did it fail?
What environment did it affect?

See Also