준호씨의 블로그
맥북(osx)에 fluentd 설치 본문
http://docs.fluentd.org/articles/install-by-dmg
에 가서 dmg 파일 받아서 설치 하면 된다.
brew 로는 아직 안되는 군.
시작
sudo launchctl load /Library/LaunchDaemons/td-agent.plist
테스트
curl -X POST -d 'json={"json":"message"}' http://localhost:8888/debug.test
로그 확인
less /var/log/td-agent/td-agent.log
그런데 로그가 생성 되지 않았음;;
왜지?
기본 포트 8888 인데 ipython notebook 이 물고 있어서 그런가 해서 ipython notebook --port=8889 로 변경... 했지만 여전히 안됨...
정지
sudo launchctl unload /Library/LaunchDaemons/td-agent.plist
/Library/LaunchDaemons/td-agent.plist 파일을 열어 보면
ProgramArguments 에 /usr/sbin/td-agent 라고 되어 있는데 실제 저 경로에는 아무 파일이 없음
그래서 그런거 같은데 왜 일까?
일단 설치 된거 삭제 하려면 어떻게 해야 되지?
일단 그냥 td-agent.plist 랑 /opt/td-agent 삭제
일단 2.1.4 버전은 다시 설치 해도 /usr/sbin/td-agent 가 없음
2.1.1 로 다시 설치. 마찬가지임.
td-agent 가 어디 있나 찾다 보니 /opt/td-agent/usr/sbin/td-agent 에 있는 듯 함.
td-agent.plist 수정 해서 /usr/sbin/td-agent 를 ./usr/sbin/td-agent 로 수정 하니 동작 함.
일단 2.1.1 다시 삭제 하고 2.1.4 설치
이 역시 앞에 "." 찍고 나니 잘 된다. 쩝...
'개발이야기' 카테고리의 다른 글
groovy 사용 해 봄 (0) | 2015.11.09 |
---|---|
클린코드 스터디 (0) | 2015.10.22 |
맥북(osx) 에 postgresql 설치 (0) | 2015.10.13 |
ubuntu 에 fluentd 설치 (td-agent) (0) | 2015.10.09 |
ubuntu 에 jenkins 설치 (0) | 2015.10.09 |