Fluentd 테스트
설치
# sudo
sudo yum install -y libyaml-devel libffi-devel# deployer
FLUENT_HOME=/user/path/fluent
# rvm & ruby 설치
command curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -L https://get.rvm.io | bash -s stable --ruby
source ~/.profile
gem install fluentd -v "~> 0.12.0" --no-ri --no-rdoc
fluentd --setup $FLUENT_HOME
echo "export FLUENT_HOME=$FLUENT_HOME" >> ~/.bashrc
source ~/.bashrc실행 방법
구성

Consumer
Tail -> Memory buffer -> Forward
Listener
Forward -> File buffer -> HDFS(|| File)
테스트
테스트 2 (물리 서버 -> 물리 서버)
Consumer [xdevnnidb02.npush] -> Listener [xdevnnidb01.npush]
장점
손쉬운 세팅
자동 load balancing, fail over
HDFS output 제공
단점
네트워크 대역폭 제한 불가
서버 세팅 곤란
불필요한 오버헤드 발생
루비
Last updated