Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timberio/timber-elixir
🌲 Great Elixir logging made easy
https://github.com/timberio/timber-elixir
context debugging elixir instrumentation logger logging logging-library metadata structured-logging timber
Last synced: 3 months ago
JSON representation
🌲 Great Elixir logging made easy
- Host: GitHub
- URL: https://github.com/timberio/timber-elixir
- Owner: vectordotdev
- License: other
- Archived: true
- Created: 2016-09-28T18:34:31.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-06-17T20:26:15.000Z (over 4 years ago)
- Last Synced: 2024-08-03T12:02:02.184Z (3 months ago)
- Topics: context, debugging, elixir, instrumentation, logger, logging, logging-library, metadata, structured-logging, timber
- Language: Elixir
- Homepage: https://timber.io
- Size: 832 KB
- Stars: 215
- Watchers: 11
- Forks: 29
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-elixir - timber - Structured logging platform; turns raw text logs into rich structured events. (Logging)
- fucking-awesome-elixir - timber - Structured logging platform; turns raw text logs into rich structured events. (Logging)
- freaking_awesome_elixir - Elixir - Structured logging platform; turns raw text logs into rich structured events. (Logging)
README
# 🌲 Timber - Great Elixir Logging Made Easy
[![ISC License](https://img.shields.io/badge/license-ISC-ff69b4.svg)](LICENSE.md)
[![Hex.pm](https://img.shields.io/hexpm/v/timber.svg?maxAge=18000=plastic)](https://hex.pm/packages/timber)
[![Documentation](https://img.shields.io/badge/hexdocs-latest-blue.svg)](https://hexdocs.pm/timber/index.html)
[![Build Status](https://travis-ci.org/timberio/timber-elixir.svg?branch=master)](https://travis-ci.org/timberio/timber-elixir)[Timber.io](https://timber.io) is a hosted service for aggregating logs across your entire stack -
[any language](https://docs.timber.io/setup/languages),
[any platform](https://docs.timber.io/setup/platforms),
[any data source](https://docs.timber.io/setup/log_forwarders).Unlike traditional logging tools, Timber integrates with language runtimes to automatically
capture in-app context, turning your text-based logs into rich structured events.
Timber integrates with Elixir through this library. And Timber's
[rich free-form query tools](https://docs-new.timber.io/usage/live-tailing#query-syntax) and
[real-time tailing](https://docs-new.timber.io/usage/live-tailing), make drilling down into
important stats easier than ever.---
### Features
* Simple Integration. Installs as an Elixir logger backend.
* Fast & light-weight. Designed with performance in mind.
* Support for local and global context.
* Automatic context capturing.
* Strong structured logging support.
* Integrates with popular 3rd party libraries such as Phoenix and Plug.---
### Get Started
* **[Installation](https://docs.timber.io/setup/languages/elixir#installation)**
* **[Configuration](https://docs.timber.io/setup/languages/elixir#configuration)**
* **[Usage](https://docs.timber.io/setup/languages/elixir#usage)**
* **[Guides](https://docs.timber.io/setup/languages/elixir#guides)**
* **[Integrations](https://docs.timber.io/setup/languages/elixir/integrations)**
* **[Performance](https://docs.timber.io/setup/languages/elixir#performance)**---
Timber •
Docs •
Pricing •
Security •
Compliance