Open
4 of 5 issues completedDescription
https://develop.sentry.dev/sdk/telemetry/logs/
Sentry is adding support for structured logging. Let's add it to the Ruby SDK!
- Define the logs protocol and log envelope item in the SDK
- Add the Public API (SDK options and methods) as per the docs
- Make sure the the SDK follow the documented behavior
- Attach default attributes to the SDK as per docs
- Instrument popular logging libraries to send logs to Sentry. SDK maintainers can best decide what they should support, but we should aim to get std lib
Logger
(and I guessActiveSupport::Logger
) automatically instrumented. - Create a GH discussion that contains instructions for setting up the SDK in your repo. Eventually this will be moved into the primary docs. See the JS SDK's GH discussion for inspiration.