개발/log(로그)관리
-
docker log fluentd 설정개발/log(로그)관리 2021. 6. 10. 12:53
1. fluentd란? 각종 로그를 수집하고 저장할 수 있는 기능을 제공하는 오픈소스 도구로 도커 엔진 컨테이너 로그를 fluentd를 통해 저장할 수 있도록 플로그인을 제공합니다. fluentd는 수집된 데이터를 aws s3, HDFS, MongoDB 등 다양한 저장소에 저장할 수 있다는 장점이 있습니다. 도커 로그를 fluentd를 통해 저장하려고 합니다. 여러 output 중에서 파일 output, mongodb output 설정을 실습으로 하겠습니다. 2. fluentd 로깅 설정하기 2-1. docker 설정 1. fluentd docker 이미지 생성 Dockerfile 생성 # vi Dockerfile FROM fluent/fluentd:v1.12-debian-1 # Use root acco..