Home

Awesome

Honeybadger Insights plugin for Yabeda

Tests Gem Version

This Yabeda adapter sends application metrics to Honeybadger Insights.

Installation

Add this line to your application's Gemfile:

gem 'yabeda-honeybadger_insights'

And then execute:

bundle

Usage

Register the adapter along with your other Yabeda initialization code (such as in config/initializers/yabeda.rb).

Yabeda.configure do
  register_adapter(:honeybadger_insights, Yabeda::HoneybadgerInsights::Adapter.new)
end

All metrics will be sent to Honeybadger Insights as events, so counters, gauges, and histograms are all treated the same way.

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

Contributing

Bug reports and pull requests are welcome on GitHub.

To contribute your code:

  1. Fork the repo.
  2. Create a topic branch git checkout -b my_branch.
  3. Make your changes and add an entry to the CHANGELOG.
  4. Commit your changes git commit -am "Boom"
  5. Push to your branch git push origin my_branch
  6. Send a pull request

Releasing

Releases are automated using GitHub Actions:

License

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