Sha256: d79b74d9486fd876133d625b490e9e343f29188f2733b02e361caa2fbaca465b
Contents?: true
Size: 1.59 KB
Versions: 7
Compression:
Stored size: 1.59 KB
Contents
= Fluent Fluent is an event collector system. It's said that Fluent is generalized version of syslogd, which can deal with JSON object for the log message. == Archtecture Fluent collects events from various data sources and write them to files, database or other storages: Web apps ---+ +--> file | | +--> ---+ /var/log ------> fluentd ------> mail +--> ---+ | | apache ---- +--> fluentd Fluent also supports log transfer: Web server +---------+ | fluentd ------- +---------+| | +---------+ | | Proxy server | Log server, Amazon S3, HDFS, ... +---------+ +--> +---------+ | fluentd ----------> | fluentd || +---------+| +--> +---------+| +---------+ | +---------+ | Database server | +---------+ | | fluentd ---------> mail +---------+| +---------+ An event consists of *tag*, *time* and *record*. Tag is a string separated with '.' (e.g. myapp.access). It is used to categorize events. Time is a UNIX time when the event occurs. Record is a JSON object. == Quick Start $ gem install fluentd $ fluentd & $ echo '{"json":"message"}' | fluent-cat debug.test Web site:: http://fluentd.org/ Documents:: http://fluentd.org/doc/ Source repository:: http://github.com/fluent Author:: Sadayuki Furuhashi Copyright:: (c) 2011 FURUHASHI Sadayuki License:: Apache License, Version 2.0
Version data entries
7 entries across 7 versions & 1 rubygems
Version | Path |
---|---|
fluentd-0.10.7 | README |
fluentd-0.10.5 | README.rdoc |
fluentd-0.10.4 | README.rdoc |
fluentd-0.10.3 | README.rdoc |
fluentd-0.10.2 | README.rdoc |
fluentd-0.10.1 | README.rdoc |
fluentd-0.10.0 | README.rdoc |