Inflearn Community Q&A
프로메테우스에서 쿼리 카운터 검색이 안됨
Resolved
Written on
·
117
0
강의를 보고 제 프로젝트에도 적용할려고 그대로 따라 쳤음미다...
로컬에서는

이렇게 프로메테우스에서 검색이 됩니다.
그대로 ec2서버에서도 적용할려고 했는데

이렇게 검색이 되지 않습니다...
설정 차이라고는

로컬에서의 prometheus.yml

ec2에서의 prometheus.yml(빨간줄은 무시)
프로메테우스랑 ec2서버랑 연결은 잘되는 거 같아요. executor_thread 같은 쓰레드들은 잘 가져옵니다.
하지만 제가 원하는 쿼리 집계 함수들은 로컬에서는 잘되고 ec2서버에서는 가져올 수가 없는데 뭐가 문제일까요...?
Quiz
JPA와 같은 ORM 기술을 사용하는 주요 이점은 무엇일까요?
SQL 쿼리를 직접 작성하여 성능을 극대화한다.
객체 지향 코드를 사용하여 데이터베이스와 상호작용할 수 있다.
어떤 상황에서도 성능 문제가 발생하지 않는다.
대규모 데이터 처리를 위한 벌크 연산만 지원한다.
Answer 2
1
yml 설정 문제였음미다 ㅜ.ㅜ
ec2서버에 올려야해서 yml에 깃을 pull하지 않으니 yml에 프로메테우스 설정은 잘해줬는데 QueryCountInspector의 경로를 등록해주는 것을 깜빡했었음미다
0
민우님 안녕하세요!! 오늘도 좋은 질문 해주셔서 감사합니다!!
executor_thread 같은 기본 메트릭은 잘 가져온다는 건 말씀해주신대로 프로메테우스와 EC2 연결 자체는 문제없다는 것 같습니다! EC2에서는 아직 API 호출이 없어서 메트릭이 생성되지 않았을 수 있습니다. 로컬에서는 테스트하면서 여러 요청을 보냈지만, EC2에서는 아직 요청이 없어서 Timer 메트릭이 생성되지 않은 것 같은데, 해당 메트릭을 생성하는 API 를 호출한 뒤에 한 번 결과를 확인해보실 수 있을까요?





아아앗 그랬군요!! 에고 찾으시느라 고생많으셨습니다 ㅎㅎㅎ