No commit activity in last 3 years
No release in over 3 years
Redis list output plugin for Fluent
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 0.10.0
~> 3.0.4
 Project Readme

Redis List Output Plugin for Fluent

fluent-redislist is a fluent plugin to output to redis as list.

Installation

Install via gem:

gem install fluent-redislist

Configuration

<match rl.**>
  type rl
  host localhost
  port 6379
  database 0
</match>

Usage

fluent-redislist outputs record to redis as list with json format. Sample output as follows:

redis 127.0.0.1:6379> lpop "rl.apache_access"
"{\"host\":\"40.30.51.109\",\"user\":null,\"method\":\"GET\",\"path\":\"/item/computers/4487\",\"code\":200,\"size\":85,\"referer\":\"/category/office\",\"agent\":\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0.1) Gecko/20100101 Firefox/9.0.1\",\"@node\":\"vagrant-ubuntu-raring-64\",\"@timestamp\":1379386921,\"@type\":\"rl.apache_access\"}"