-
[JENNIFER 공식 파트너사 제스트정보기술(WEB/WAS 기술지원 전문기업)] - Jennifer APM의 사용자 ID 확인하는 방법APM/Jennifer 2023. 11. 8. 19:42
안녕하세요. 여러분~
오늘은 #국산 #APM 중에 킹갓제너럴적인 독보적인 위치에 있는
#Jennifer의 #사용자 ID 추적에 대해 알려드리겠습니다.
브라우저를 이용한 Web서비를 할 때, 대부분 로그인을 한 후에 사용을 하지요?
특히 전자결재나 그룹웨어 같은 내부 시스템인 경우 로그인인 필수입니다.
이럴 경우 사용자 ID를 지정할 수 있다면 장애를 유발할 수 있는 구체적인 요청을
파악할 수 있는 장점이 있지요.
또한, 해당 사용자가 실제 그 요청을 했는지 안했는지 알 수 있어서
분쟁이 있을때도 많은 도움이 된답니다.
Jennifer에서 사용자 ID를 추적하는 방법은 약간의 Application 구조를 알아야 합니다.
Programing 언어에서 많이 사용하는 기법인 Capsule화를 기반으로 사용자 ID를 뽑아낼 수 있습니다.
예를 들어 아래와 같이 사용자 정보를 저장하는 Bean이 있고 이 안에 getter로 사용자 ID를 return 해주는 Method가 있다고 칩니다.
package kr.xest.jennifer public class Members { public String getMemberId() { return id; } }
그렇다면, 해당 Bean을 이용해 kr.xest.jennifer.Members.getMemberId()를
실행한다면 사용자 ID를 return 받을 수 있겠죠?
바로 이것을 이용하여 Jennifer에서 사용자 ID를 뽑아낼 수 있습니다.
Return값 뿐만 아니라 매개변수를 이용할 수도 있답니다.
다만 return값이든 매개변수든 String이나 Integer를 사용하시는 것을 권장드려요~
왜냐면, 객체를 지정하게 되면 메모리 주소가 찍히기 때문에
설정해도 정확한 사용자 ID를 알 수 없답니다.
내용을 보면 아시겠지만 App 구조를 알아야 설정할 수 있기 때문에
개발자와 같이 작업하면 아주 수월하게 설정할 수 있습니다.
그래서 위와 같이 사용자 ID를 설정하면 아래처럼 짜잔~하고 로그인한 ID를 확인할 수 있답니다.~
(실제 고객사에서 사용하고 있는 화면이라 모자이크 넣은 점 양해 부탁드립니다ㅜㅜ)
오늘은 Jennifer의 기능 중 없으면 아쉬운~ 있으면 좋은 기능인
사용자 ID 추적에 대해 알려 드렸습니다.
Jennifer는 항상 필드에서 고객이 원하는 좋은 기능은 적극 검토 후 release에 반영한다는 사실 잊지 말라구~
<제스트정보기술 기술지원>
<JENNIFER 도입 문의>
저희 제스트정보기술은 JENNIFERSOFT의 공식 파트너사로서 JENNIFER의 기술지원 및 판매를 담당하고 있습니다. 보다 자세한 JENNIFER의 대한 문의는
해당 연락처로 연락 부탁드립니다.
<제니퍼 도입 문의>
영업지원 : sales@xest.kr
전화번호 : 02-558-5918
팩스번호 : 02-558-5913
홈페이지 : http://www.xest.kr
'APM > Jennifer' 카테고리의 다른 글
[JENNIFER 공식 파트너사 제스트정보기술(WEB/WAS 기술지원 전문기업)] -Jennifer Event Log Module 활용 (0) 2024.04.25 [JENNIFER 공식 파트너사 제스트정보기술(WEB/WAS 기술지원 전문기업)] - JENNIFER APM 쿠버네티스 모니터링 (1) 2023.11.03 Jennifer APM의 Peak Load Control 모니터링 PLC (0) 2023.03.08 APM - JENNIFER (0) 2023.03.08