Prometheus + Grafana 모니터링 구성 추가#227
Conversation
📊 코드 커버리지 리포트
|
d3a5fdc to
8cd8612
Compare
|
@minibr 모니터링 시스템 구축하시느라 고생 많으셨습니다! 적용된 Grafana 대시보드의 실제 예시 사진과 팀원들을 위한 간단한 접속/사용 방법을 PR 내용에 같이 첨부해 주시면 내용 파악에 훨씬 도움이 될 것 같습니다. 감사합니다! |
넵 확인했습니다. |
Goder-0
left a comment
There was a problem hiding this comment.
이번 모니터링 구성은 애플리케이션/도커 설정만으로 끝나지 않고, 실제 접근 경로 기준으로는 Nginx 라우팅이나 EC2 Security Group 설정까지 함께 맞아야 할 것 같은데요. 혹시 /actuator/prometheus, 9090, 3001 관련해서 외부/내부 접근 정책을 어떻게 가져갈지도 같이 정리해두신 부분이 있을까요?
예를 들어 Prometheus/Grafana를 외부에 직접 노출할지, Nginx 뒤에서 제한할지, 특정 IP만 허용할지 같은 운영 전제가 있어야 실제 적용 시 혼선이 적을 것 같아서 질문드립니다.
좋은 지적 감사합니다. 아래와 같이 접근 정책을 정리하고 적용했습니다. /actuator/prometheus
/9090 삭제 Grafana (3001)
|
|
@minibr |
로컬에서 Grafana 띄우는 법: echo "GRAFANA_ADMIN_USER=admin" > docker/.env → http://localhost:3001 접속 (admin / admin) 단, 이 상태에선 Prometheus가 스크랩할 대상(blue/green)이 안 떠서 대시보드는 비어 보입니다. 메트릭까지 확인하려면 앱을 blue/green 컨테이너로 함께 띄워야 하고, 그땐 먼저 docker (로컬에서 위 절차로 Grafana 3001 접속/로그인까지 직접 테스트해서 동작 확인했습니다.)
|
3f2f5fe to
5ed578c
Compare
관련 이슈
PR 설명
구현 내용
수집 메트릭
리소스 설정
Grafana 대시보드
배포 준비 완료 작업
접속 방법