로그 시스템이 필요한가요? (ELK Stack과 PLG Stack)
·
DevOps/Monitoring
개요 로그는 어떻게 수집해야할까? 나는 최근까지 로그 수집에 대한 지식도, 관심도 가져 본적이 없었다. 그 이유는 개발만 하면서 로그 대한 필요성도 크게 느끼지 못했고, 익숙하지 않은것도 있지만 실제로 로그를 효과적으로 관리하여 얻는 큰 장점을 경험해본적이 없기에 표면으로 다가오는 이점을 깨닫지 못했다. 개발 과정이야 소수의 팀원들끼리 지지고 볶고, 그러다보면 해결이 되었다. 하지만 운영 단계에서 서비스 장애가 발생할 경우 장애 감지부터 원인 분석까지 최소 30분 이상, 평균 40분이 할애되었다. 그러다 보니 더욱 빠른 장애 대응 시스템의 필요성을 느꼈고, 로그를 중앙 집중화하여 관리한다면 원인 분석 시간을 감소 시킬 수 있지 않을까라고 생각하였다. 따라서 로그 시스템을 구축하여, 로그 수집 기술을 적용..