2. Who are you?
> Masahiro Nakagawa
> github/twitter: @repeatedly
> Treasure Data, Inc.
> Senior Software Engineer
> Fluentd / td-agent developer
> I love OSS :)
> D language - Phobos committer
> Fluentd - Main maintainer
> MessagePack / RPC- D and Python (only RPC)
> The organizer of Presto Source Code Reading
> etc…
5. Related Products
Collect Store Process
Visualize
Cloudera
Horton Works
Treasure Data
Excel
Tableau
R
easier & shorter time
???
6. What’s Fluentd?
• Open sourced log collector written in Ruby
• Customization is essential
small core + many plugins
6
It’s like syslogd, but
uses JSON for log messages
12. M x N → M + N
12
Alerting
Nagios
Analysis
MongoDB
MySQL
Hadoop
Archiving
Amazon S3
Access logs
Apache
App logs
Frontend
Backend
System logs
syslogd
Databases
buffer / buffer / routing
14. Treasure Agent
• Treasure Data distribution of Fluentd
• including Ruby, core libraries and
third party plugins
• Current stable is 2.1.1
• rpm / deb / dmg
• 2.1.2 will be released soon with fluentd-ui
14
15. fluentd-forwarder
• Forwarding agent written in Go
• mainly for Windows support
• immature than Fluentd
• Bundle TCP input/output and TD output
• No plugin mechanizm
• Similar product: ik, fluent-agent-hydra, etc
15