Skip to content

Feature/I-03 #186: Prometheus 연동#187

Merged
sete3683 merged 1 commit into
developfrom
feature/I-03
Apr 15, 2025
Merged

Feature/I-03 #186: Prometheus 연동#187
sete3683 merged 1 commit into
developfrom
feature/I-03

Conversation

@sete3683
Copy link
Copy Markdown
Collaborator

🔘 Part

  • BE
  • Infra

🔎 PR Type

  • 새로운 기능 추가
  • 버그 수정
  • 주요 코드 리팩토링(성능 최적화 등)
  • 간단 코드 리팩토링(주석, 코드 컨벤션, 오타 수정 등)
  • 기타 (기타 사항 기입)

🔧 작업 내용 상세 작성

  • [FEAT] I-03 #186
  • Actuator와 Prometheus를 연동하여 JVM 헬스 체크가 이루어지도록 했습니다.
  • 혹시 몰라 filter에 actuator 미리 추가해두었습니다..

✔️ PR Checklist

  • 커밋 메세지를 컨벤션에 맞게 잘 적용 하였나요?

  • 테스트 코드 작성 / 단위 테스트 or 통합 테스트 진행 하셨나요?

@sete3683 sete3683 added the enhancement 신규 기능 구현 / 기능 향상 label Apr 15, 2025
@sete3683 sete3683 self-assigned this Apr 15, 2025
@sete3683 sete3683 linked an issue Apr 15, 2025 that may be closed by this pull request
2 tasks
"/swagger-ui.html",
"/v3/api-docs/**",
"/s3-upload-test.html"
"/s3-upload-test.html",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actuator 엔드포인트에 대한 접근을 허용하는 것이 보안에 대한 위험을 초래할 수 있습니다. production 환경에서는 /actuator/** 경로에 대한 접근을 제한하고, 필요한 경우 특정 엔드포인트만 노출하도록 설정하는 것이 좋습니다. 테스트 환경이라면 괜찮지만, production 배포 전에 이 부분을 재검토해야 합니다. /s3-upload-test.html 경로도 마찬가지로 production 에서는 제거하거나 접근 제어를 추가해야 합니다.


open-in-view: false

management:
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Prometheus metrics export 설정을 추가한 것은 좋은 변경입니다. 모니터링 및 운영에 유용할 것입니다. 하지만 include: health, info, prometheus 부분은 production 환경에서는 더 제한적인 설정으로 변경하는 것을 고려해 보세요. 불필요한 정보 노출을 방지해야 합니다. 예를 들어, health 엔드포인트의 정보량을 줄이거나, sensitive한 정보가 포함되지 않도록 추가적인 설정이 필요할 수 있습니다.

@sete3683 sete3683 merged commit 1e65594 into develop Apr 15, 2025
1 check passed
@hellonaeunkim hellonaeunkim deleted the feature/I-03 branch January 21, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement 신규 기능 구현 / 기능 향상

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] I-03

1 participant