README.md in rack-action_logger-0.2.0 vs README.md in rack-action_logger-0.3.0
- old
+ new
@@ -1,10 +1,11 @@
# Rack::ActionLogger
[![CircleCI](https://circleci.com/gh/wapa5pow/rack-action_logger.svg?style=shield)](https://circleci.com/gh/wapa5pow/rack-action_logger)
[![Gem Version](https://badge.fury.io/rb/rack-action_logger.svg)](https://badge.fury.io/rb/rack-action_logger)
[![Code Climate](https://codeclimate.com/github/wapa5pow/rack-action_logger/badges/gpa.svg)](https://codeclimate.com/github/wapa5pow/rack-action_logger)
+[![Test Coverage](https://codeclimate.com/github/wapa5pow/rack-action_logger/badges/coverage.svg)](https://codeclimate.com/github/wapa5pow/rack-action_logger/coverage)
**Rack::ActionLogger** is a tool to collect user action logs via fluentd, Rails.logger or any custome logger.
It is intended to collect user request log, action log and any other custome logs.
@@ -32,10 +33,11 @@
"HTTP_ACCEPT_ENCODING": "gzip, deflate, sdch, br",
"HTTP_ACCEPT_LANGUAGE": "ja,en-US;q=0.8,en;q=0.6",
"HTTP_COOKIE": "xxx"
},
"status_code": 200,
+ "ip": "127.0.0.1",
"remote_ip": "127.0.0.1",
"user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36",
"device": "pc",
"os": "Mac OSX",
"browser": "Chrome",
@@ -150,10 +152,10 @@
### Add Model Logger
Add the folloing line to ```config/initializers/rack-action_logger.rb``` at the end of line.
```
-ActiveRecord::Base.send(:include, Rack::ActionLog::ActiveRecordExtension)
+ActiveRecord::Base.send(:include, Rack::ActionLogger::ActiveRecordExtension)
```
### Override log attributes
Overriden attributes are added to both request and append logs.