본문 바로가기

APM - Jennifer

(31)
[Jennifer5] 어플리케이션 이름에 쿼리스트링 값 추가 가이드 (URL+parameter값) 정말 불가피한 상황이 아니라면 url_additional_request_keys 옵션 사용은 지양하도록 하자. 해당 옵션 적용으로 인한 업무 영향도가 너무나 크다. 옵션 가이드에서 해당 옵션 사용으로 인한 위험도를 경고하고 있으며, 여러 issue 글에서도 사용을 지양할 것을 경고하고 있다. Jennifer5 에서는 이를 대체할 만한 use_service_naming_by_query_string 옵션이 있으니 해당 옵션을 사용하자. 단순히 업무 구분만이 필요한 상황이라면, Jennifer4 에서는 tx_naming을 (https://docs.jennifersoft.com/4.5manual#2e91ccdf3d8c59ba) Jennifer5 에서는 "애플리케이션 이름 - 설정된 이름에 추가" 옵션을 활용하는..
[Jennifer5] 에이전트 고급 옵션 최초 연동 시 세팅 변경 하는 법 #. 해당 작업의 목적 Docker, Kubernetes 등의 클라우드 환경의 경우 컨테이너 VM을 재기동 한다는 개념이 없다. 컨테이너가 shutdown 되면 해당 컨테이너의 정보는 사라지고, 컨테이너를 새로 기동하게 될 시 해당 컨테이너는 새로운 고유값을 가지게 된다. 이로 인해, 에이전트 고급옵션 적용 시 서버 재기동이 필요한 옵션을 적용하는데에 문제가 발생한다. 최초 에이전트 연동 시부터 에이전트 고급옵션이 적용 된 상태로 기동되어야 한다. #. Agent Config 파일에 옵션 작성 아래 이미지와 같이 Agent Config 파일 내에 에이전트 고급옵션을 작성한다. 옵션명은 dot_****_*****.conf 파일을 확인하거나 제니퍼 대시보드 화면의 "에이전트 고급옵션" 메뉴를 확인한다 #. ..
[Jennifer5] 사용자 정의 대시보드 생성 예시 Jennifer Server 5.3.* 버전 기준으로 작성하였음 #01. 초기 세팅 최초 로그인 시 보게 되는 화면 화면 우측 상단 “Dashboard” 클릭 화면 중앙의 “사용자 정의 대시보드” 클릭 “사용자 정의 대시보드 생성” 클릭 사용자 정의 대시보드 명칭 입력 화면 우측 상단의 “…” 버튼 클릭 “기존 대시보드에서 가져오기” 클릭 “[확장]시스템 관리자” 클릭 최초 로그인 시 보게 되는 레이아웃이 세팅 됨. 해당 레이아웃을 바탕으로 커스터마이징 진행. CPU, Memory(RAM) 사용률 모니터링 그래프 삽입을 위해 일부 그래프를 제거 조치해야 함. 본 문서에서는 빨간색 테두리로 표시한 부분의 그래프를 제거하였음 #02. CPU 모니터링 그래프 추가 화면 우측의 “고급차트” 클릭 eq -> CP..
[Jennifer5] 성능데이터 외부 RDB Export 하는 방법 상세 가이드는 제니퍼소프트 엔지니어 문서 확인 (rdb 키워드로 검색하면 관련 가이드 확인 가능) 성능 데이터를 Oracle DB 등 외부 RDB 로 export 하고 export 한 데이터는 제니퍼5 모니터링 화면의 SQL 수행기 메뉴 통해서 조회가 가능하다 server_view.conf 맨 하단에 아래와 같이 옵션 추가 rdb_export_jdbc_driver_class_name=oracle.jdbc.driver.OracleDriver rdb_export_jdbc_url=jdbc:oracle:thin:@IP:PORT/SID rdb_export_jdbc_user=ID rdb_export_jdbc_password=PW rdb_export_domain_metric_domain=1000 rdb_export_..
[Jennifer5] 어플리케이션 별로 alias 부여하기 X-View 데이터 조회 팝업 창에서 각 트랜잭션 별 URL 을 확인할 수 있다. a.com URL 은 "a업무" b.com URL 은 "b업무" 식으로 특정 URL 별로 약칭(alias)을 부여할 수 있다. 예시 server.view/conf/server_view.conf에 다음과 같이 설정 application_alias_path=app_alias_utf8.conf server.view/conf/app_alias_utf8.conf에 다음과 같이 설정 -Front /front/* -Backend /backend/* url 에 front 가 포함되는 것은 "Front" 라는 약칭을 부여하고 url 에 backend 가 포함되는 것은 "Backend" 라는 약칭을 부여하는 것
[Jennifer5] 뷰서버 패스워드 초기화 방법 보호되어 있는 글입니다.
[Jennifer5] Server 버전보다 Agent 옵션이 더 높을 경우 에러메시지 제니퍼 대시보드 화면에 아래와 같이 에러메시지가 발생한다 Jennifer Agent 버전은 반드시 Jennifer Server 버전보다 높으면 안된다
[Jennifer5] Jennifer Agent 설치 - JEUS6 {JEUS_HOME}/config/{HOST명}/JEUSMain.xml 에 옵션 추가하는 것으로 제니퍼 설치 가이드 상에 나와있으나 가이드 대로 적용했을 시 연동이 되지 않았음 따라서 {JEUS_HOME}/bin/jeus 의 {JAVA_AGRS} 에 직접 옵션 추가하였음 이러한 방법도 있다는 점 참고하면 좋을 듯