Timber v3.1.2 API Reference

Modules

This is the root module for interacting with the :timber library

Configuration for the Timber library

Converts a data structure into a Timber.Context.t. This is called on any data structure passed in the Timber.add_context/1 function

Protocol that converts a data structure into a Timber.Event.t

Provides utilities for formatting log lines as JSON text

Provides a fake HTTP client for testing

Manages Timber context through the Elixir.Logger metadata

Provides a logger backend that dispatches logs via HTTP

Logger backend for testing only

Exceptions

Raised when Timber rejects the provided API key

Mix Tasks

Tests and verifies log delivery to the Timber.io service