Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heroku/barnes

Tell StatsD about request time, GC, objects and more. Latest Rails 4 and Ruby 2.1 support, and ancient Rails 2 and Ruby 1.8 support.
https://github.com/heroku/barnes

heroku-languages

Last synced: 3 months ago
JSON representation

Tell StatsD about request time, GC, objects and more. Latest Rails 4 and Ruby 2.1 support, and ancient Rails 2 and Ruby 1.8 support.

Awesome Lists containing this project

README

        

## Barnes - GC Statsd Reporter

A fork of [trashed](https://github.com/basecamp/trashed) focused on Ruby metrics for Heroku.

## Setup

### Rails 3, 4, 5, and 6

On Rails 6 (and Rails 3 and 4 and 5), add this to your Gemfile:

```
gem "barnes"
```

Then run:

```
$ bundle install
```

### Non-Rails

Add the gem to the Gemfile

```
gem "barnes"
```

Then run:

```
$ bundle install
```

In your puma.rb file:

```ruby
require 'barnes'
```

Then you'll need to start the client with default values:

```ruby
before_fork do
# worker configuration
Barnes.start
end
```