Info | ||
---|---|---|
| ||
<<기본실행>> $flume-ng agent --conf-file flume.conf --name agent01 <<config file구조>> agent.sources = fileRead agent.channels = memoryChannel agent.slnks = loggerSlnk agent.source.fileRead.type = spooldir agent.source.fileRead.spoolDir = /var/log/apache agent.source.fileRead.channels = memoryChannel agent.slnks.loggerSlnk.type = file_roll agent.slnks.loggerSlnk.slnk.directory = /home/apache agent.slnksloggerSlnk.slnk.rollInterval = 0 agent.slnks.loggerSlnk.channel = memoryChannel agent.channels.memoryChannel.type = memory agent.channels.memoryChannel.capacity = 100 |
- Apache hadoop이 인기있던 시절에 있기 있던 Agent
- source : input
- slnks : output
- channels : 전송 통신 방식
플러그인 다양성 보다는 전송채널의 확보 및 파이프라인이 복잡한 경우, 전송 정책 수립
장점
- flume만을 이용하여 데이터 파이프라인의 수평적으로 구성하기에 쉽다.
- 장애시 데이터 유실없는 전송 환경의 구성이 가능하다.
단점
- input, output plugin이 매우 적다.