scouter
scouter copied to clipboard
agent.java 에서 reqproc 오브젝트가 표시되지 않는 문제
spring boot with embeded tomcat scouter v2.17.1 agent.java / scouter.conf
### scouter java agent configuration sample
obj_name=TESTOBJ
net_collector_ip=1.2.3.4
net_collector_udp_port=6100
net_collector_tcp_port=6100
hook_method_patterns=com.management.biz.*
#trace_http_client_ip_header_key=X-Forwarded-For
#profile_spring_controller_method_parameter_enabled=false
#hook_exception_class_patterns=my.exception.TypedException
#profile_fullstack_hooked_exception_enabled=true
#hook_exception_handler_method_patterns=my.AbstractAPIController.fallbackHandler,my.ApiExceptionLoggingFilter.handleNotFoundErrorResponse
#hook_exception_hanlder_exclude_class_patterns=exception.BizException
현재 스카우터 모니터링에서 다른 Object 그룹들은 Tomcat 서비스 밑에 reqproc 타입의 세부 오브젝트가 표시되고 있으며 이에따라 조금 더 상세한 로그를 확인할 수 있는데, 제가 구동중인 서비스는 Tomcat 서비스 밑에 별도의 오브젝트가 나타나지 않고 있습니다.
체크해야할 항목이 있을까요?
NON-HTTP-Service-Trace 문서에 따라 agent.java 의 추가 설정을 하였으나 아직은 변화가 없었습니다.
문서상에서는 서비스 재시작이 필요한것으로 보이지만, 서비스 운영중이라 바로 확인이 불가능한 상황입니다. 아래의 옵션이 추가 여부에 따라 위에서 언급한 'reqproc' 오브젝트가 추가로 표시가 되는걸까요?
hook_method_patterns=com.management.biz.*
_trace_auto_service_enabled=true
_trace_auto_service_backstack_enabled=true
hook_method_access_public_enabled=true
hook_method_access_private_enabled=true
hook_method_access_protected_enabled=true
hook_method_access_none_enabled=false
hook_method_ignore_prefixes=get,set