Skip to content

✨feat: 로깅, & 모니터링 시스템 구축 #2

@hwangjiyoung02

Description

@hwangjiyoung02

📄 설명

⭐ Loki + Prometheus + Grafana 로깅 및 모니터링 시스템 구축 및 활용

  • Spring Boot 애플리케이션에서 로그와 메트릭을 수집하여 Loki와 Prometheus, Grafana를 활용해 실시간 모니터링 및 알림 체계를 구축
  • 이 흐름은 운영 환경에서도 동일하게 적용 가능하며, 애플리케이션 로그 수집부터 시각화, 알림까지 전 과정을 다

✅ 작업할 내용

  • Spring Boot 서버 실행 및 로그 생성 확인
  • Promtail을 통해 로그 수집 및 Loki로 전송 설정
  • Grafana에서 Loki 데이터 소스 추가 및 로그 필터링 테스트
  • Spring Boot 메트릭 /actuator/prometheus 노출 설정
  • Prometheus에서 메트릭 스크랩 설정 및 수집 확인
  • Grafana에서 Prometheus 데이터 소스 추가 및 시각화 대시보드 제작
  • 운영 환경에서 임계값 알림 설정 및 Slack, 이메일 연동
  • Docker Compose 기반 로컬 실행 및 클라우드 배포
  • Grafana 대시보드 JSON 템플릿 버전 관리 적용

🙋🏻 참고 자료

No response

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions