-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
모니터링 시스템 도입 완료 #378
모니터링 시스템 도입 완료 #378
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
말로만 듣던 모니터링 시스템을 코어팀에 도입이 되었군요!
한 가지 질문이 있습니다. Logback-spring을 xml로 작성하신 이유가 궁금합니다.
Application.yml에 작성하는 경우도 있는 것 같은데 따로 분리해서 xml로 작성한 결과 장단점도 궁금해요!
logback-spring.xml 파일을 사용한 이유는 다음과 같습니다.
[정리] |
실 사용자가 있는 서비스다보니 로그 분석으로 사용자들의 이상행동패턴을 잘 감지할 수 있을 것 같습니다. |
Loki에서 최근 일주일(168시간) 동안의 데이터만 보관하도록 설정되어 있습니다. In-memory 형식의 특성상 메모리 사용량이 늘어날 수 있지만, 현재 서비스에서 발생하는 로그의 양이 많지 않기 때문에 인덱싱 등에 사용하는 메모리 양은 크지 않을 것으로 예상됩니다. 또한, 만일의 상황에 대비해 가상 메모리를 10GB 추가로 할당해 놓았으므로 메모리 사용량에 대한 우려는 크지 않습니다. 컨테이너별 리소스 사용량
|
Summary
모니터링 시스템 도입은 다음의 목표를 가집니다.
Actuator 접근 제어를 위해, 화이트리스트 기능이 보다 범용성있게 작동할 수 있도록 수정하였습니다.
Tasks
ETC
관련 파일은 core-team Repository에 업로드 되었습니다.
Screenshot