[Logging] ElasticSearch와 Logstash, Kibana를 사용한 로그 모니터링
·
ElasticSearch
로깅의 필요성그동안 2번의 협업 프로젝트를 진행하면서 프로젝트에 대한 기능을 하나씩 완성해가며 잘 수행되는지 여부를 판단하기 위해서는 상태값과 잘 수행되어 데이터를 받았는지 뿐만 아니라 다양한 부분을 고려해봐야 한다. 내가 프로젝트를 수행하면서 로그로 필요했던 부분은 아래와 같았다.메서드 수행 시간받아오는 데이터와 반환되는 데이터request header, request bodyresponse header, response body, response status code로그 수행 중 변환되는 데이터 값에 대한 추적예외가 발생하는 위치 출력각 레이어 정상 작동 여부로그 수집이 필요한 이유우선 예를 들어 AWS EC2에 접근하여 우리가 저장해둔 로그를 콘솔이나 파일로 들어가서 확인한다고 하자.서버에는 이미 ..