2024.04 ~ 2024.05
java jdbc netty
docker k8s AWS fluentd
클라우드 컴퓨팅 환경에서 사용할 로그 수집기로 오픈소스를 사용할지, 퍼블릭 클라우드 제공업체에서 자체적으로 제공하는 것을 사용할지, 현재 팀에서 고민 중인 상태라고 합니다.
AWS EC2 환경에서 fluetd와 cloudwatch를 통해 로그를 수집하는 과정을 구현하며 앞으로 무엇을 사용하는 것이 좋을지 고민해 보았습니다.
퍼블릭 클라우드 제공업체에서 자체적으로 제공하는 로그 수집기를 사용하면, 시각화 기능 등 사용자 편의성이 높습니다.
하지만 비용도 문제이며, 퍼블릭 클라우드 제공업체마다 각기 다른 로그 수집기를 사용해야 하므로, 각기 다른 설정 파일 작성과 로그를 변환하는 과정도 달라 유지보수가 상대적으로 어렵습니다.
따라서 오픈소스 로그 수집기를 사용하는것이 더 좋겠다 라는 결론을 내렸습니다.