WCF 및 Web Service 모니터링 설정
해당 페이지는 WhaTap .NET 에이전트 2.4.4 이하만 해당 되는 내용을 전달합니다.
WCF(Windows Communication Foundation)와 같이 와탭 .NET 에이전트가 공식적으로 지원하지 않는 라이브러리를 모니터링하려면 다음 안내를 확인하세요.
광범위한 설정 시 과도한 트래픽이 발생할 수 있습니다.
설정 안내
WCF 및 Web Service를 추적하기 위한 에이전트 설정 옵션입니다.
-
webservice_method_enabled Boolean
기본값
false값을
true로 설정하면 Web Service를 추적할 수 있습니다.노트설정한 값을 적용하려면 IIS를 다시 시작하세요.
-
webservice_method_prefix String
값에 추적할 메소드가 정의되어있는 네임스페이스 및 클래스 이름을 입력하세요.
-
메소드가 소속된 클래스 이름까지 입력 시 해당 클래스 내의 모든 Public 메소드가 추적 대상이 됩니다.
-
조건에 맞는 메소드가 웹 서비스를 사용하지 않아도 추적 대상이 됩니다. 이 옵션의 경우 WCF와 웹 서비스 모니터링을 위해 설계되었지만 다양한 목적으로 사용할 수 있습니다.
노트설정한 값을 적용하려면 IIS를 다시 시작하세요.
whatap.confwebservice_method_prefix=Test.Demo, WebServiceDemo.WebService. -
-
webservice_method_prefix_realtime Boolean
.NET Agent v2.3.6 or later기본값
false값을
true로 설정하면webservice_method_prefix대상을 이전과 같이 실시간으로 처리합니다. -
webservice_method_timeout Integer
기본값:
5000(밀리초, ms)모니터링 대상이 되는 메소드에서 Exception 핸들링이 되지 않는 경우 트랜잭션 종료 시점을 알 수가 없습니다. 이런 경우를 대비해 웹서비스 모니터링은 기본적으로 5초가 지나면 타임아웃 처리됩니다. 이 옵션 값을 변경해 타임아웃 시간을 조절할 수 있습니다.