Fluentd 설치방법 (서버에 설치, docker로 설치) Fluentd 설치 방법을 두가지 버전으로 나누어서 설명하도록 하겠습니다. 첫번째는 ubuntu 20.04 서버에 직접 설치하는 방법 두번째는 도커로 서버에 설치하는 방법입니다. 두가지 방법 중 편한 방법으로 사용하시면 됩니다. 1. 서버에 직접설치 방법 공식 문서에 따르면 Fluentd 를 설치하기 전에 권장사항을 따를 것을 권고합니다. 참고 : https://docs.fluentd.org/installation/before-install NTP 설정 (NTP 데몬 설정, 정확한 현재 타임스탬프 설정) 최대 File Descriptors 로 늘리기 네트워크 커널 매개변수 최적화 1-1. File Descriptors 확인 $ ulimit -n..
Fluentd란? Fluentd 사용법 1. Fluentd 란 ? 로그를 수집할 수 있는 로그 수집기 입니다. Fluentd에서는 서버에 쌓이고 있는 log 파일을 지정하여 로그를 수집하도록 할 수 있습니다. 또는 http, tcp 통신하여 Fluentd로 직접 전송하는 방식도 사용할 수 있습니다. 이렇게 Fluentd에서 수집한 로그를 가공(로그에 값 추가 혹은 삭제, 필터 등) 할 수 있으며, 이를 파일이나 데이터베이스로 저장하거나 전송할 수 있습니다. 2. Fluentd 사용방법 Fluentd는 Input, Parser, Engine, Filter, Buffer, Ouput, Formatter 7개의 컴포넌트로 구성이 되어있습니다. 7개의 컴포넌트중 Engine을 제외한 나머지 6개는 플러그인 형태..