0.01
There's a lot of open issues
A long-lived project that still receives updates
Ruby/Rails client for Mnemosyne APM
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

Mnemosyne

The ruby client plugin for the Mnemosyne monitoring system. It extracts full application traces including cross-application requests for distributed applications (services etc.).

Supported probes:

  • Acfs: Remote calls including tracing middleware
  • ActionController: Processing actions and rendering
  • ActionDispatch: Error capturing
  • ActiveJob: Background job execution
  • ActiveRecord: SQL query time
  • ActiveView: Template and Partial rendering
  • Faraday: HTTP client operations and tracing injection
  • Grape: Endpoint run, filter and render times
  • Mnemosyne: Custom traces
  • Msgr: Event publishing and consumer processing
  • Rack: Middleware for request tracing
  • Redis: Client operations
  • Responders: render time
  • Restify: Remote calls including tracing middleware
  • Sidekiq: Client and server tracing
  • ViewComponent: Component rendering (needs additional configuration)

Installation

Add this line to your Gemfile:

gem 'mnemosyne-ruby', '~> 2.0'

Note: Removing support for ancient Ruby or Rails versions will not result in a new major. Please be extra careful when using ancient Ruby or Rails versions and updating gems.

License

The gem is available as open source under the terms of the MIT License.