View Source API Reference Sentry v10.8.0

Modules

Provides the functionality to submit events to Sentry.

A struct to represent an attachment.

This module represents the struct for a "check-in".

An exception struct that represents an error returned by Sentry when reporting an error or a message.

This module represents the data structure for a client report.

Provides functionality to store user, tags, extra, and breadcrumbs context when an event is reported.

The default implementation of the Sentry.EventFilter behaviour.

Provides functions to create Sentry events from scratch, from exceptions, and so on.

A behaviour for filtering events to send to Sentry.

A behaviour for HTTP clients that Sentry can use.

The built-in HTTP client.

Top-level module for Sentry interfaces.

The struct for a single breadcrumb interface.

The struct for the exception interface.

The struct for the exception mechanism to be used within exceptions.

The struct for the message interface.

The struct for the request interface.

The struct for the SDK interface.

The struct for the stacktrace interface.

The struct for the stacktrace frame to be used within exceptions.

The struct for the thread interface.

A module that provides a Phoenix.LiveView hook to add Sentry context and breadcrumbs.

An Elixir Logger backend that reports logged messages and crashes to Sentry.

A highly-configurable :logger handler that reports logged messages and crashes to Sentry.

Provides basic functionality to capture and send errors occurring within Plug applications, including Phoenix.

A Plug for adding request context to Sentry events.

Utilities for testing Sentry reports.

Mix Tasks

Packages source code for Sentry to use when reporting errors.

Sends a test event to Sentry to check if your Sentry configuration is correct.