Life of an Fluentd event

5
Every Fluentd event begets a tag with an input. Apache log Fluentd tag=apac he

description

 

Transcript of Life of an Fluentd event

Page 1: Life of an Fluentd event

Every Fluentd event begets a tag with an input.

Apache log

Fluentd

tag=apache

Page 2: Life of an Fluentd event

Fluentd matches the tag against different outputs

Apache log

Fluentd

tag=web.access

• web.access?• web.error?• syslog?

Page 3: Life of an Fluentd event

Fluentd then sends the event to the matched output.

Apache log

Fluentd

tag=web.access

• web.access?• web.error?• syslog?

MongoDB

Page 4: Life of an Fluentd event

Fluentd supports multiple data sources and destinations

Apache log

Fluentd

tag=web.access

• web.access?• web.error?• syslog?

MongoDBElasticsearch

tag=syslog

syslog

Page 5: Life of an Fluentd event

Apache log

Fluentd

tag=web.access

• web.access?• web.error?• syslog?

MongoDBElasticsearch

tag=syslog

syslog

Filter

!Fluentd can re-emit events back to Fluentd with a new tag. This is how filtering works.