로그 시스템이 필요한가요? (ELK Stack과 PLG Stack)
·
DevOps/Monitoring
개요 로그는 어떻게 수집해야할까? 나는 최근까지 로그 수집에 대한 지식도, 관심도 가져 본적이 없었다. 그 이유는 개발만 하면서 로그 대한 필요성도 크게 느끼지 못했고, 익숙하지 않은것도 있지만 실제로 로그를 효과적으로 관리하여 얻는 큰 장점을 경험해본적이 없기에 표면으로 다가오는 이점을 깨닫지 못했다. 개발 과정이야 소수의 팀원들끼리 지지고 볶고, 그러다보면 해결이 되었다. 그러다 최근에 정식 출시전 알파 테스트를 진행하였는데, 그 과정에서 무수히 많은 이슈가 발생하였다. 현재 우리 서비스는 로깅 정책이나 수집에 대한 시스템을 전혀 고려하지 않았기에 이슈가 발생한 원인이나 트리거, 요청이 제대로 들어왔는지, 어떤 메소드에서 오류가 발생하였는지 등을 찾는데 많은 어려움이 있었다. 물론 정식 출시전 큰 이..