Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vectordotdev/timber-ruby
🌲 Great Ruby logging made easy.
https://github.com/vectordotdev/timber-ruby
application augmentation context contextual-data events hanami log logging lograge metadata rails ruby sinatra structured-logging timber timber-ruby
Last synced: 3 months ago
JSON representation
🌲 Great Ruby logging made easy.
- Host: GitHub
- URL: https://github.com/vectordotdev/timber-ruby
- Owner: vectordotdev
- License: other
- Archived: true
- Created: 2016-05-17T00:25:10.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-04-16T07:25:28.000Z (almost 5 years ago)
- Last Synced: 2024-05-21T01:05:41.368Z (8 months ago)
- Topics: application, augmentation, context, contextual-data, events, hanami, log, logging, lograge, metadata, rails, ruby, sinatra, structured-logging, timber, timber-ruby
- Language: Ruby
- Homepage: https://timber.io
- Size: 931 KB
- Stars: 154
- Watchers: 7
- Forks: 19
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-ruby - Timber - Simple structured logging with context. (Logging)
README
# 🌲 Timber - Great Ruby Logging Made Easy
[![ISC License](https://img.shields.io/badge/license-ISC-ff69b4.svg)](LICENSE.md)
[![Yard Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/timberio/timber-ruby)
[![Build Status](https://travis-ci.org/timberio/timber-ruby.svg?branch=master)](https://travis-ci.org/timberio/timber-ruby)
[![Code Climate](https://codeclimate.com/github/timberio/timber-ruby/badges/gpa.svg)](https://codeclimate.com/github/timberio/timber-ruby)[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 Ruby 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. Exposes the same API as the Ruby Logger.
* Performant, light-weight, and thoughtful design.
* Support for structured logging.
* Support for context.
* Automatic context capturing.
* Integrates with popular 3rd party libraries, such as Rails and Rack.---
### Get Started
* **[Installation](https://docs.timber.io/setup/languages/ruby#installation)**
* **[Configuration](https://docs.timber.io/setup/languages/ruby#configuration)**
* **[Usage](https://docs.timber.io/setup/languages/ruby#usage)**
* **[Guides](https://docs.timber.io/setup/languages/ruby#guides)**
* **[Integrations](https://docs.timber.io/setup/languages/ruby/integrations)**
* **[Performance](https://docs.timber.io/setup/languages/ruby#performance)**---
Timber •
Docs •
Pricing •
Security •
Compliance