inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

dpwlszang님의 게시글

dpwlszang dpwlszang

@dpwlszang2936

수강평 작성수
-
평균평점
-

게시글 1

질문&답변

spring boot 3버전대에서 metrics에서 정보 안나오는 문제 해결

해당 블로그에서 @Timed 에 대한 설명이 함께 있네요! 정보 공유 합니다. https://semtul79.tistory.com/21 micrometer 라이브러리에서는 AOP를 활용한 @Timed 라는 어노테이션을 제공하며 이를 통해 쉽게 timer 를 적용할 수 있습니다. Counter metric ( https://semtul79.tistory.com/18 참조 ) 에서 @Counted 라는 어노테이션을 통해 쉽게 counter metrics 을 적용할 수 있다고 했으며, 이를 위해 CountedAspect 타입의 bean을 등록해야 했습니다. 동일하게 Timer metric 에서 @Timed 라는 어노테이션을 적용하려면 TimedAspect 타입의 bean을 아래처럼 등록해줘야 합니다. AOP를 적용하려면 @Aspect 와 @Around 가 사용되어야 하는데 TimedAspect 클래스 내부에 관련 코드가 있습니다. 그래서 반드시 bean으로 등록해줘야 합니다.

좋아요수
15
댓글수
2
조회수
1045