Provides automatic deadlock retry and logging functionality for ActiveRecord and MySQL
Fluentd plugins for the Stackdriver Logging API, which will make logs viewable in the Stackdriver Logs Viewer and can optionally store them in Google Cloud Storage and/or BigQuery. This is an official Google Ruby gem.
Adds SQL analysis and debugging info to Rails applications.
Redisk includes Redisk::IO which is ~ Ruby's stdlib IO. It can be used with stdlib's Logger to log directly to redis
Sinatra Logging is a pain. This gem helps with wiring Access logs, Error logs, and plain debugging logs (i.e. logger.info, logger.warn, ... etc).
Robust subscription support for Rails with Stripe. Provides package levels, coupons, logging, notifications, etc.
Another Logger - Addon for Database Support (LogDb, Log Model etc.)
This is the simple REST client for Google Analytics API V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google Analytics API, but note that some services may provide a separate modern client that is easier to use.
Log transitions on a state_machines to support auditing and business process analytics.
Log transitions on a state machine to support auditing and business process analytics.
Persistent event repository implementation for RubyEventStore based on ActiveRecord. Ships with database schema and migrations suitable for PostgreSQL, MySQL ans SQLite database engines. Includes repository implementation with linearized writes to achieve log-like properties of streams on top of SQL database engine.
Write a longer description or delete this line.
This is the simple REST client for YouTube Data API v3 V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the YouTube Data API v3, but note that some services may provide a separate modern client that is easier to use.
A Log4r appender for logging to a gelf sink, e.g. the graylog2 server
Adds info about number of sql queries done during request to your rails logs.
This is the simple REST client for Google OAuth2 API V2. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google OAuth2 API, but note that some services may provide a separate modern client that is easier to use.
Generates dummy log data for Fluentd benchmark
Azure Log Analytics output plugin for Fluentd
A Rails plugin that improves the log format, and adds an optional "Exception" parameter to the warn() and error() methods to print a stack trace automatically.
clogger is Rack middleware for logging HTTP requests. The log format is customizable so you can specify exactly which fields to log.
This is the simple REST client for Analytics Reporting API V4. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Analytics Reporting API, but note that some services may provide a separate modern client that is easier to use.
Keep personal data out of your logs
Fluent input plugin for MySQL slow query log file.
Alternate logging for Rails production servers
The appengine gem is a set of classes, plugins, and tools for integration with Google App Engine. It provides access to the App Engine runtime environment, including logging to the Google Cloud Console and interrogation of hosting properties. It also provides Rake tasks for managing your App Engine application, for example to run production maintenance commands such as database migrations. This gem is NOT required to deploy your Ruby application to App Engine.
The core event component of logstash, the scalable log and event management tool
A generic Fluentd output plugin to send logs to an HTTP endpoint
fluentd plugin to parse single field, or to combine log structure into single field
This is the simple REST client for Firebase App Distribution API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Firebase App Distribution API, but note that some services may provide a separate modern client that is easier to use.
Debuggers are great! They help us troubleshoot complicated programming problems by inspecting values produced by code, line by line. They are invaluable when trying to understand what is going on in a large application composed of thousands or millions of lines of code. In day-to-day test-driven development and simple debugging though, a puts statement can be a lot quicker in revealing what is going on than halting execution completely just to inspect a single value or a few. This is certainly true when writing the simplest possible code that could possibly work, and running a test every few seconds or minutes. Problem is you need to locate puts statements in large output logs, know which file names, line numbers, classes, and methods contained the puts statements, find out what variable names are being printed, and see nicely formatted output. Enter puts_debuggerer. A guilt-free puts debugging Ruby gem FTW that prints file names, line numbers, class names, method names, and code statements; and formats output nicely courtesy of awesome_print. Partially inspired by this blog post: https://tenderlovemaking.com/2016/02/05/i-am-a-puts-debuggerer.html (Credit to Tenderlove.)
A logging mixlib to help CLI apps which repeat the same logging patterns
This package is a library of methods that perform log rotation on files and directories. The log rotate methods allow the caller to specify options (via parameters) such as how many rotated files to keep, what type of extension to place on the rotated file (date or a simple count), and whether to zip the rotated files. Live log files (currently being written to by a live process) can be rotated as well. The post_rotate option is useful in that context, as it can be used to send a HUP signal to notify the live process to reopen its log file. This package was inspired by the need to have a library version of the unix logrotate tool. The unix logrotate tool requires the user to specify options in a config file, and is usually invoked through cron. Directories can be rotated with this library. However, the gzip option does not work with directories. In this case, please zip/tar the directory in question before invoking this library.
Log Courier library
When an ActiveRecord/ActiveModel model won't save because it's invalid, this gem writes the validation error messages to the log.
Browser Details is a Rack Middleware that logs information about the browser used to make a request
This is the simple REST client for Firebase Cloud Messaging API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Firebase Cloud Messaging API, but note that some services may provide a separate modern client that is easier to use.
This plugin provides native log instrumentation for monitoring, including: journald history, and regex matching. Includes various log handlers.
A JRuby adaption and gem packaging of the Simple Logging Facade for Java. Provides all jar dependencies and a Ruby Logger compatible facade.
Output plugin to ship logs to a Grafana Loki server
CRI log format parser for Fluentd
Azure Log Analytics Data Collector API Ruby Client
logging callbacks for capistrano
Rfm is a standalone database adapter for Filemaker server. Ginjo-rfm features multiple xml parser support, ActiveModel integration, field mapping, compound queries, logging, scoping, and a configuration framework.
Logging middleware for the Grape framework, similar to what Rails offers
Yell - Your Extensible Logging Library. Define multiple adapters, various log level combinations or message formatting options like you've never done before
This engine is implemented with the premise that services like logging, tracing and encryption would likely already exist in many organizations, so they are factored here so they can easily be re-implemented. There are default implementations here, and we track several excellent Rails projects as potential implementations of services like security and content/digital asset mgt.
beautiful-log provides a delightful means of displaying useful and beautiful log in Ruby on Rails application.
This gem logs where ActiveRecord actually loads record
This is the simple REST client for People API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the People API, but note that some services may provide a separate modern client that is easier to use.
This formats parameters and sql in rails log.