PHP Agent 2.1.1

2021-03-17

업데이트

whatap-php 서비스 데몬

초당 트랜잭션 수(TPS)가 높아지면, 처리할 데이터가 늘어남에 따라서 whatap-php 서비스의 CPU 부하도 같이 증가합니다. CPU 부하를 좀 더 줄일 수 있도록 개선했습니다.

트랜잭션 URL 정규화

트랜잭션 URL을 정규화할 경우 원래 URL을 확인하기 어려웠던 부분을 개선합니다. 프로파일 내부에 원래 URL 정보를 출력합니다.

아래 설정으로 트랜잭션 URL을 정규화 할 수 있습니다. path parameter변경과 무관하게 동일한 트랜잭션으로 통합할 수 있습니다.

// 설정 , whatap.ini
whatap.trace_normalize_enabled=true
whatap.trace_normalize_urls=/faq/site-usage/category/{category}/{id}, /aaa/bbb/{id}
// 원래 URL
/faq/site-usage/category/10/1

// 변경 URL
/faq/site-usage/category/{category}/{id}
original url
whatap.profile_basetime 설정은 초기값이 500ms 로 설정되어 있습니다.
500ms 이하의 응답시간이 소요되는 트랜잭션의 경우 정규화된 트랜잭션 URL 기준으로 5분간 한 번만 프로파일을 수집합니다.

HTTP User-Agent

수집 여부를 설정합니다.
통계 메뉴에서 유저 에이전트, 클라이언트 브라우져 통계를 확인할 수 있습니다.

초기 설정 값이 비활성화로 변경되었습니다.
설치 후 변경하면 실시간으로 반영됩니다.

whatap.trace_useragent_enabled

Default : False
Type : Boolean

True : 트랜잭션의 유저 에이전트 정보를 수집합니다.

HTTP Referer

수집 여부를 설정합니다.
통계 메뉴에서 유저 에이전트, 클라이언트 브라우져 통계를 확인할 수 있습니다.

초기 설정 값이 비활성화로 변경되었습니다.
설치 후 변경하면 실시간으로 반영됩니다.

whatap.trace_referer_enabled

Default : False
Type : Boolean

True : 트랜잭션의 Refere 정보를 수집합니다.