애플리케이션 성능 카운터
와탭 에이전트는 애플리케이션 성능과 관련된 다양한 정보를 수집합니다. 크게 3가지로 분류할 수 있습니다.
-
User : 실시간 사용자 혹은 방문 사용자
-
Service : 트랜잭션, SQL, 외부 호출 건수 및 응답, 에러율 등
-
Resource : 시스템, 프로세스 자원 사용량
User Counter
사용자는 모니터링 대상 시스템을 사용하는 클라이언트를 말합니다. 클라이언트에서는 일반적으로는 브라우저를 기준으로 사용자 수를 계산합니다.
웹 시스템 성능에서 사용자는 부하를 발생시키는 시작이기 때문에 중요합니다. 사용자 추적을 위해서는 사용자는 어떤 기준으로 구분하고, 어떻게 카운팅 할지에 대한 고려가 필요합니다.
사용자 구분
와탭 에이전트 사용자를 구분하기 위해 다양한 옵션을 제공합니다.
-
Remote IP
기본값은 remote ip를 사용하여 사용자를 구분합니다. remote ip는 실제 사용자를 구분하는 데 한계가 있습니다.
-
Cookie
쿠키를 사용하여 사용자를 구분합니다. 모든 접속 클라이언트를 대상으로 WHATAP이라는 쿠키에 UUID를 저장합니다.
whatap.conftrace_user_using_ip=false
# Java agent v2.2.0 or later
wclient_using_ip=false -
Header Key
HTTP 헤더에 전달되는 값으로 사용자를 구분할 수 있습니다.
whatap.confuser_header_ticket=USER
# Java agent v2.2.0 or later
wclient_header_ticket=USER