13
Fluentd: The ruby based middleware across the world TAGOMORI Satoshi (@tagomoris) 2013/01/14 TokyoRubyKaigi10 #tkrk10 13114日月曜日

Fluentd in #tkrk10

Embed Size (px)

DESCRIPTION

About Fluentd in TokyoRubyKaigi10

Citation preview

Page 1: Fluentd in #tkrk10

Fluentd:The ruby based middlewareacross the world

TAGOMORI Satoshi (@tagomoris)2013/01/14TokyoRubyKaigi10 #tkrk10

13年1月14日月曜日

Page 2: Fluentd in #tkrk10

TAGOMORI Satoshi (@tagomoris)NHN Japan Corp.

13年1月14日月曜日

Page 3: Fluentd in #tkrk10

13年1月14日月曜日

Page 5: Fluentd in #tkrk10

Fluentdeasy to install/setup (from rubygems.org)

plugins

easy to install (from rubygems.org)

easy to write (with ruby!)

stability (no one crashes in this 1 year)

throghput (17500 msgs/sec)

td-agent (rpm/deb: ruby and fluentd and some plugins)

13年1月14日月曜日

Page 6: Fluentd in #tkrk10

Fluentd plugins

Input plugins

Output plugins

Buffer plugins

Output plugins as filters

filtering, transformation, conversion, aggregation, ...

89 plugins! (2013/01/12)

13年1月14日月曜日

Page 7: Fluentd in #tkrk10

Semi-Realtime aggregationin Fluentd (with growthforecast)

HTTP Response Status (2xx, 3xx, 4xx, 5xx)

HTTP Response Times (Avg, [50,90,95,98,99]%tiles)

Beside of transferring

13年1月14日月曜日

Page 8: Fluentd in #tkrk10

Fluentd loggers

Ruby, Perl, Python, Node.js, PHPJava, Scala, DHaskell, Erlang, Lua, R

13年1月14日月曜日

Page 9: Fluentd in #tkrk10

Fluentd is used with

HTTP Access logs, application logs, ...

MongoDB, Cassandra, Redis, Couch, MySQL, PostgreSQL, ....

AWS S3, Hadoop HDFS, TreasureData, ...

Flume, Scribe, Kafka, ...

Zabbix, GrowthForecast, Splunk, IRC, ...

13年1月14日月曜日

Page 10: Fluentd in #tkrk10

Fluentd vs.

rsync + batchesrsyslog / syslog-ngflume / storm / kafka

13年1月14日月曜日

Page 11: Fluentd in #tkrk10

Fluentd users

13年1月14日月曜日

Page 12: Fluentd in #tkrk10

What Fluentd is

What be wanted for long long timefrom any languagesby platform engineersby application engineersby service maintainers

13年1月14日月曜日

Page 13: Fluentd in #tkrk10

Fluentd users

may be newbie rubyists (or not)wants to work with many rubyists!

Thanks!

13年1月14日月曜日