README.rdoc in fluentd-0.10.9 vs README.rdoc in fluentd-0.10.10
- old
+ new
@@ -1,46 +1,46 @@
-= Fluent
+= Fluentd
-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.
+Fluentd is an event collector system. It is a generalized version of syslogd, which handles JSON objects for its log messages.
-== Archtecture
+== Architecture
-Fluent collects events from various data sources and write them to files, database or other storages:
+Fluentd collects events from various data sources and writes them to files, database or other types of storages:
Web apps ---+ +--> file
| |
+--> ---+
- /var/log ------> fluentd ------> mail
+ /var/log ------> Fluentd ------> mail
+--> ---+
| |
- apache ---- +--> fluentd
+ Apache ---- +--> Fluentd
Fluent also supports log transfer:
Web server
+---------+
- | fluentd -------
+ | Fluentd -------
+---------+| |
+---------+ |
|
Proxy server | Log server, Amazon S3, HDFS, ...
+---------+ +--> +---------+
- | fluentd ----------> | fluentd ||
+ | Fluentd ----------> | Fluentd ||
+---------+| +--> +---------+|
+---------+ | +---------+
|
Database server |
+---------+ |
- | fluentd ---------> mail
+ | 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.
+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 recorded at occurrence of an event. Record is a JSON object.
== Quick Start
$ gem install fluentd
@@ -52,10 +52,11 @@
== Meta
Web site:: http://fluentd.org/
Documents:: http://fluentd.org/doc/
Source repository:: http://github.com/fluent
+Discussion:: http://groups.google.com/group/fluentd
Author:: Sadayuki Furuhashi
Copyright:: (c) 2011 FURUHASHI Sadayuki
License:: Apache License, Version 2.0
== Contributors:
@@ -65,11 +66,15 @@
* {Abhishek Parolkar}[https://github.com/parolkar]
* {Chad Skidmore}[https://github.com/chad-skidmore]
* {Eiichiro Iwata}[http://github.com/eiichiroi]
* {Francesc Esplugas}[https://github.com/fesplugas]
* {hirochachacha}[https://github.com/hirochachacha]
+* {Hiro Yoshikawa}[https://github.com/hiroyoshikawa]
* {Masahiro Nakagawa}[https://github.com/repeatedly]
+* {Nathan Parry}[https://github.com/nparry]
* {Sakuro Ozawa}[https://github.com/sakuro]
-* Takashi Nagayasu
+* {Satoshi Tagomori}[https://github.com/tagomoris]
+* {Takashi Nagayasu}[https://github.com/sumipan]
* {Tsuyoshi Ozawa}[https://github.com/oza]
* {uu59}[https://github.com/uu59]
+* {Waldemar Quevedo Salinas}[https://github.com/wallyqs]
* {Yuichi Tateno}[https://github.com/hotchpotch]