728x90
AWS ECS
-
AWS ECS ELK, with FilebeatAWS/CI CD 구축 2022. 8. 13. 01:45
아이디어 & 구성 1) AWS ECS 의 ex. /var/log/ecs , 그 외 경로의 여러 로그를 filebeat가 수집하여 logstash로 전송한다. 2) logstash는 해당 로그를 받아 elastic search에게 전송 이후 kibana로 관찰 3) rest api 서버가 로그를 직접 쏘지 않게 하는 구성이며 4) rest api서버인 spring boot 는 ec2에 logs를 write만 하고, filebeat가 해당 파일을 logstash로 전송한다. 5) ecs 를 사용할 것이므로 rest api server, filebeat, logstash 모두를 Docker 생성 & 배포 해야 한다. 6) 이후 ecs에서 위 컨테이너를 관리한다. 환경 AWS ECS, Docker, filebe..