sentry v2.2.0 Sentry.Event
Provides an Event Struct as well as transformation of Logger entries into Sentry Events.
Summary
Functions
Creates an Event struct out of context collected and options
Options
:exception
- expection:message
- message:stacktrace
- a list of Exception.stacktrace():extra
- map of extra context:user
- map of user context:tags
- map of tags context:request
- map of request context:breadcrumbs
- list of breadcrumbs:level
- error level
Transforms an Exception to a Sentry event.
Options
:stacktrace
- a list of Exception.stacktrace():extra
- map of extra context:user
- map of user context:tags
- map of tags context:request
- map of request context:breadcrumbs
- list of breadcrumbs:level
- error level
Functions
add_metadata(state)
add_metadata(%Sentry.Event{breadcrumbs: term, culprit: term, environment: term, event_id: term, exception: term, extra: term, level: term, message: term, platform: term, release: term, request: term, server_name: term, stacktrace: term, tags: term, timestamp: term, user: term}) :: %Sentry.Event{breadcrumbs: term, culprit: term, environment: term, event_id: term, exception: term, extra: term, level: term, message: term, platform: term, release: term, request: term, server_name: term, stacktrace: term, tags: term, timestamp: term, user: term}
Creates an Event struct out of context collected and options
Options
:exception
- expection:message
- message:stacktrace
- a list of Exception.stacktrace():extra
- map of extra context:user
- map of user context:tags
- map of tags context:request
- map of request context:breadcrumbs
- list of breadcrumbs:level
- error level
transform_exception(exception, opts)
transform_exception(Exception.t, Keyword.t) :: %Sentry.Event{breadcrumbs: term, culprit: term, environment: term, event_id: term, exception: term, extra: term, level: term, message: term, platform: term, release: term, request: term, server_name: term, stacktrace: term, tags: term, timestamp: term, user: term}
Transforms an Exception to a Sentry event.
Options
:stacktrace
- a list of Exception.stacktrace():extra
- map of extra context:user
- map of user context:tags
- map of tags context:request
- map of request context:breadcrumbs
- list of breadcrumbs:level
- error level