Logback, Error 로그 Slack 알림 받기
2020. 8. 25.
팀 프로젝트에서 Logback 라이브러리로 로그를 관리한다. 기존에는 slf4j로 로그를 찍으면 EC2 인스턴스의 log파일에 저장하는 방식으로 설정해뒀었다. 이렇게 로그 관리를 하니 문제점이 많았다. 서비스를 운영하면서 error가 터질 때마다 ec2 인스턴스에 직접 접근해서 log파일을 뒤져야하는 번거로운 과정을 거쳐야했다. 또 실시간으로 error를 빨리 확인할 수 없었다. 매번 서비스가 터진 걸 모르고있다가 팀원 중 누군가 우연히 들어갔을 때 서비스가 터졌음을 확인했다. 그럼 인스턴스에 접근해서 log파일을 뒤져서 왜 에러가 났는지 확인하고, 고치고.. 이런 과정을 반복했다. 이러한 문제점을 해결하기 위해 Error가 터지면, 실시간으로 Error 로그를 Slack 메신저로 알림을 받는 환경을 구..