Our great sponsors
-
Logging
A flexible logging library for use in Ruby programs based on the design of Java's log4j library.
-
Log4r
Log4r is a comprehensive and flexible logging library for use in Ruby programs. It features a heirarchical logging system of any number of levels, custom level names, multiple output destinations per log event, custom formatting, and more.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
For Ruby I use (Logging)[https://github.com/TwP/logging] and while I'm not happy with its Rails gem it can be used without it.
I used to use log4r but moved to Logging as it was dead. Not sure what's up now.
I use a custom structured logger I built. It's something like lograge, but adds more data, and supports arbitrary keys. Then I use the logging gem to format the logs. They get send to journald, then datadog, along with all other system logs.