1. source 입력 소스 지정
  2. match 출력 대상 지정
  3. filter 이벤트 처리 파이프라인 지정
  4. system 시스템 구성 지정
  5. label 내부 라우팅을 위한 그룹화

1. source

입력 플러그인을 선택하고 구성한다.

# Receive events from 24224/tcp
# This is used by log forwarding and the fluent-cat command
<source>
  @type forward
  port 24224
</source>

# http://<ip>:9880/myapp.access?json={"event":"data"}
<source>
  @type http
  port 9880
  tag http_event
</source>

<match myapp.access>
  @type file
  path /var/log/fluent/access
</match>

tag를 지정해 match 지시문에서 일치하는 입력 소스만을 처리하게 구성할 수 있다.