Enable debug functionality in the SDK itself
If this is set to false, default integrations will not be added, otherwise this will internally be set to the recommended default integrations.
Sets the distribution for all events
The Dsn used to connect to Sentry and identify the project. If omitted, the SDK will not send any data to Sentry.
Specifies whether this SDK should activate and send events to Sentry. Disabling the SDK reduces all overhead from instrumentation, collecting breadcrumbs and capturing events. Defaults to true.
The current environment of your application (e.g. "production").
A pattern for error messages which should not be sent to Sentry. By default, all errors will be sent.
List of integrations that should be installed after SDK was initialized. Accepts either a list of integrations or a function that receives default integrations and returns a new, updated list.
Console logging verbosity for the SDK Client.
The maximum number of breadcrumbs sent with events. Defaults to 30. Values over 100 will be ignored and 100 used instead.
Maxium number of chars a single value can have before it will be truncated.
Maximum number of levels that normalization algorithm will traverse in objects and arrays. Used when normalizing an event before sending, on all of the listed attributes:
breadcrumbs.data
user
contexts
extra
Defaults to 3
. Set to 0
to disable.The release identifier used when uploading respective source maps. Specify this value to allow Sentry to resolve the correct source maps when processing events.
A global sample rate to apply to all events (0 - 1).
Sample rate to determine trace sampling.
0.0 = 0% chance of instrumenting 1.0 = 100% chance of instrumenting
Default: 0.0
Transport object that should be used to send events to Sentry
Options for the default transport that the SDK uses.
A callback invoked when adding a breadcrumb, allowing to optionally modify it before adding it to future events.
Note that you must return a valid breadcrumb from this callback. If you do not wish to modify the breadcrumb, simply return it at the end. Returning null will case the breadcrumb to be dropped.
The breadcrumb as created by the SDK.
The breadcrumb that will be added | null.
A callback invoked during event submission, allowing to optionally modify the event before it is sent to Sentry.
Note that you must return a valid event from this callback. If you do not wish to modify the event, simply return it at the end. Returning null will case the event to be dropped.
The error or message event generated by the SDK.
May contain additional information about the original exception.
A new event that will be sent | null.
Generated using TypeDoc
Attaches stacktraces to pure capture message / log integrations