Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artemeff/newrelic-hanami
Gem for connecting NewRelic and Hanami
https://github.com/artemeff/newrelic-hanami
Last synced: about 1 month ago
JSON representation
Gem for connecting NewRelic and Hanami
- Host: GitHub
- URL: https://github.com/artemeff/newrelic-hanami
- Owner: artemeff
- License: mit
- Created: 2015-04-21T10:35:11.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-06-17T11:04:12.000Z (over 5 years ago)
- Last Synced: 2024-10-20T12:21:23.310Z (about 2 months ago)
- Language: Ruby
- Homepage:
- Size: 14.6 KB
- Stars: 12
- Watchers: 2
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-hanami - newrelic-hanami - Gem for connecting NewRelic and Hanami (Hanami Gem List / Performance Monitoring)
README
### NewRelic Hanami
---
[![Travis](https://img.shields.io/travis/artemeff/newrelic-hanami.svg)]() [![Code Climate](https://codeclimate.com/github/artemeff/newrelic-hanami/badges/gpa.svg)](https://codeclimate.com/github/artemeff/newrelic-hanami)
---
This gem ingrates in hanami-controller and can be used in full-featured hanami framework and with controller only.
```ruby
gem 'newrelic-hanami'
```Add it to your `config.ru`:
```ruby
require 'newrelic_rpm'
require 'newrelic-hanami'NewRelic::Agent.manual_start
```It should look like:
```ruby
require './config/environment'
require 'newrelic_rpm'
require 'newrelic-hanami'NewRelic::Agent.manual_start
run Hanami::Container.new
```
Then add `newrelic.yml` to `config` folder.
---
### Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request