• Stars
    star
    262
  • Rank 150,471 (Top 4 %)
  • Language
    Ruby
  • License
    Apache License 2.0
  • Created over 11 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Rails Semantic Logger replaces the Rails default logger with Semantic Logger

Rails Semantic Logger

Gem Version Build Status Downloads License

Rails Semantic Logger replaces the Rails default logger with Semantic Logger

Documentation

For complete documentation see: https://logger.rocketjob.io/rails

Upgrading to Semantic Logger v4.4

With some forking frameworks it is necessary to call reopen after the fork. With v4.4 the workaround for Ruby 2.5 crashes is no longer needed. I.e. Please remove the following line if being called anywhere:

SemanticLogger::Processor.instance.instance_variable_set(:@queue, Queue.new)

Supports

For the complete list of supported Ruby and Rails versions, see the Testing file.

Author

Reid Morrison

Contributors

Versioning

This project uses Semantic Versioning.

More Repositories

1

semantic_logger

Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.
Ruby
812
star
2

symmetric-encryption

Symmetric Encryption for Ruby Projects using OpenSSL
Ruby
473
star
3

rocketjob

Ruby's missing background and batch processing system
Ruby
289
star
4

iostreams

IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism transparent to the application.
Ruby
93
star
5

net_tcp_client

Net::TCPClient is a TCP Socket Client with automated failover, load balancing, retries and built-in timeouts.
Ruby
48
star
6

jruby-jms

Complete JRuby API into Java Messaging Specification (JMS)
Ruby
47
star
7

rubywmq

Ruby interface into WebSphere MQ
C
33
star
8

parallel_minion

Pragmatic approach to parallel and asynchronous processing in Ruby
Ruby
23
star
9

secret_config

Centralized Configuration and Secrets Management for Ruby and Rails applications.
Ruby
14
star
10

sync_attr

Thread-safe Ruby class and instance attributes
Ruby
13
star
11

jruby-hornetq

JRuby interface into HornetQ
Ruby
12
star
12

rocketjob_mission_control

Web based management interface for Rocket Job
HTML
10
star
13

data_cleansing

Cleanse data received via Rails, APIs, files, or inside plain ruby objects.
Ruby
9
star
14

mongo_ha

High availability for the mongo ruby driver. Automatic reconnects and recovery when replica-set changes, etc.
Ruby
7
star
15

symmetric_encryption.ex

Symmetric Encryption for Elixir
Elixir
6
star
16

us_address_service

US Postal Address Service to verify and cleanse addresses, using data supplied by Melissa Data.
Elixir
4
star
17

opinionated_http

HTTP Client with retries. Uses PersistentHTTP for http connection pooling, Semantic Logger for logging and metrics, and uses Secret Config for its configuration.
Ruby
2
star
18

us_address_client

US Address Client that calls the privately hosted US Address Service that relies on Melissa Data Address Object
Ruby
1
star