백엔드 서버에서 생성되는 로그를 주기적으로 수집하는 사이드카 컨테이너를 띄우고, 이를 nginx를 통해 확인할 수 있는 웹 대시보드를 만든 내용 정리
요약 이전 글의 작업으로 만든 로그 모니터링웹 화면에 아주아주 간단한 HTML을 입혀 가독성 개선 1. 문제점 & 원인 한글도 깨지고 가독성이 매우 떨어져서 개선이 필요 단순히 로그파일만 받아서 *.html로 파일형식만 변환한 것이 가독성 하락의 원인 2. 해결
모니터링, 로깅을 위해 Loki, Grafana, Prometheus를 도입한 내용 정리
prometheus의 http방식으로 spring boot의 metrics 수집하기
앞서 loki와 prometheus로 수집한 정보를 Grafana 대시보드로 시각화 (feat. Import)
직접 만든 Grafana 대시보드를 Grafana Labs에 업로드한 내용 정리
log-trace 간의 연관관계가 존재하지 않아 분석에 한계가 있다.
서비스 호출을 시각화하는 네트워크 맵이라는 기능을 만들고 있다.