본문 바로가기

APM/Jennifer

[Jennifer] Jennifer5 - X-View 트랜잭션 데이터 조회 에러

에러 유형 별로 수정해야 하는 옵션이 다르다.

 


 

#01. 프로파일 일부만 수집되었습니다

Data Server 로그에 아래 내용이 기록되어 있는지 확인한다.

One transaction has too many profiles. Lost part of them. Total =*****

 

X-View 프로파일 데이터 수집 개수 제한 설정이 있는데, default 값이 1만개 이다.

수집 가능한 프로파일 개수 제한을 늘려주는 것으로 해결 가능하다.

 

Server Version 5.4.3.8 

Data Server 기동 스크립트에 아래 옵션 추가

-Djennifer.unofficial.limit.number.of.profiles.to.collect=20000

 

Server Version 5.5.2.19

모니터링 대시보드 상에서 설정 가능하다.

Jennifer DB - 프로파일 저장 제한 메뉴에서 설정한다.

 


 

#02. Profile capacity exceeded (Maximum size: 5MB)

수집된 X-View 프로파일의 개수 자체는 1만개 미만이지만,

SQL문 등의 내용이 너무 길어서 전체 텍스트 용량이 5MB을 초과하였을 경우에 발생.

 

server_view.conf 파일에 아래 옵션을 추가한다.

10으로 설정하면 10MB 용량의 트랜잭션 까지 조회가 가능해진다.

너무 큰 값으로 설정하면 View Server 과부하 위험이 있으니 주의해야 한다.

profile_max_size=10