Sha256: bda96813aceca43046aa55f9b024b654b1d0d1ba281536cdb35b4ba13f4a4c0d

Contents?: true

Size: 748 Bytes

Versions: 1

Compression:

Stored size: 748 Bytes

Contents

# FluentLoggerStatistics

[![Build Status](https://travis-ci.org/itkq/fluent_logger_statistics.svg?branch=master)](https://travis-ci.org/itkq/fluent_logger_statistics)

## Usage
Middleware settings:
```ruby
Rails.configuration.middleware.use FluentLoggerStatistics::Middleware,
  '/endpoint',
  {
    resource_name1: fluent_logger1, # instance of Fluent::Logger::FluentLogger
    resource_name2: fluent_logger2,
    ...
  }
```

After rails boot, then
```sh
$ curl http://rails-host/endpoint/resource_name1 # no buffer used
{"buffer_bytesize":0,"buffer_limit":8388608,"buffer_usage_rate":0.0}

$ curl http://rails-host/endpoint/resource_name2 # buffered
{"buffer_bytesize":236,"buffer_limit":8388608,"buffer_usage_rate":2.8133392333984375e-05}
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fluent_logger_statistics-0.2.0 README.md