Fluentd in #tkrk10

Preview:

DESCRIPTION

About Fluentd in TokyoRubyKaigi10

Citation preview

Fluentd:The ruby based middlewareacross the world

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

13年1月14日月曜日

TAGOMORI Satoshi (@tagomoris)NHN Japan Corp.

13年1月14日月曜日

13年1月14日月曜日

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日月曜日

Fluentd plugins

Input plugins

Output plugins

Buffer plugins

Output plugins as filters

filtering, transformation, conversion, aggregation, ...

89 plugins! (2013/01/12)

13年1月14日月曜日

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日月曜日

Fluentd loggers

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

13年1月14日月曜日

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日月曜日

Fluentd vs.

rsync + batchesrsyslog / syslog-ngflume / storm / kafka

13年1月14日月曜日

Fluentd users

13年1月14日月曜日

What Fluentd is

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

13年1月14日月曜日

Fluentd users

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

Thanks!

13年1月14日月曜日

Recommended