~/talk

Build the Unified Logging Layer with Fluentd and Ruby

Talkat RubyConf 2014 · 2014-11-17..11-19· [ruby, observability]
slides:none on file

Fluentd is a Ruby data collector that actually connects many inputs to many outputs and ships reliably using configurable buffering to disk or memory The talk shows concrete deployments including one operator running 2,500 servers with one aggregator per ~100 hosts and a copy plugin wiring data to Elasticsearch and Hadoop Implementation details matter: the tail input contains ~700 lines of inode and rotation logic, the ecosystem has ~300 plugins and ~200 outputs, and a new filter API and Windows agent are in progress

AI-written summary · about

  1. 0:00Introduction
  2. 1:54Who am I
  3. 2:44What is Fluentd
  4. 4:08Data Collection
  5. 4:59Extensible
  6. 7:45MetaReliability
  7. 8:55Use Cases
  8. 15:05Architecture
  9. 15:15InputOutput
  10. 15:55Intel
  11. 16:47TailInput
  12. 18:09TCPInput
  13. 18:34Parser
  14. 19:19Parser plugin
  15. 20:09Regular expression parser
  16. 20:27Buffer
  17. 23:00Plugin
  18. 23:51Output Plugins
  19. 24:39Single Value for Matter
  20. 25:39New Filter Plugin
  21. 27:55Fluentd Package
  22. 28:39Treasure Data Package
  23. 29:09Fluentd
  24. 30:10Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.