
기존에 사내 API 로그 추적 프로세스에 대하여 불필요한 과정을 최소화 하고자 ELK 기반의 아키텍처 구성을 통해 개선 시켰습니다.
70%

사내 제품간의 REST 통신을 사용하는 경우가 있어 추적상에 용이함을 확보하기 위해 MDC를 통해 동일 트랜잭션에 대한 UUID를 로그에 추가하였습니다. 이를 통해 하나의 장애가 두 제품과 관련이 있을 시 흐름을 해당 트랜잭션의 UUID로 파악할 수 있었습니다.
기존의 ec2 인스턴스 콘솔 내 CLI 기반의 방식에 대한 불편함을 해소하기 위해 Kibana에서 제공하는 기본 UI를 바탕으로 쿼리 검색을 통한 장애 추적으로 변경하였습니다.