Java Agent v2.0
v2.0_55
2021-08-20
아웃바운드 호출의 실시간 정보를 구간별 수집 설정 추가
진행중인 트랜잭션의 아웃바운드 호출 (sql, http call)의 실시간 정보를 구간별로 수집하기 위한 기능을 추가하였습니다. 에이전트 설정에 actx_slice_meter_enabled 를 추가하여 기능을 사용할 수 있습니다.
whatap.conf
actx_slice_meter_enabled=true
v2.0_53
2021-08-20
에이전트 설정 오타 수정
기존 hook_serivce_ignore_methods 에이전트 설정 오타를 hook_service_ignore_methods 로 수정하였습니다.
whatap.conf
hook_serivce_ignore_methods # before
hook_service_ignore_methods # after
v2.0_52
2021-08-02
URL 정규화 기능 추가
URL정규화를 위해 스켄된 파일 목록을 저장하고 애플리케이션 재시작 때 다시 사용하도록 기능을 추가하였습니다.
whatap.conf
keep_normalize_enabled=true
keep_normalize_filename=$oname
[oname].urls라는 이름으로 url패턴 텍스트를 저장합니다.
URL 정규화 기능 오류 수정
클래스의 private 함수에 URL 매핑을 설정한 경우에도 URL 정규화가 가능하도록 오류를 수정하였습니다.
추가된 URL 정규화 유형
@RequestMapping(value = "/api/calls")
@RestController
public class ItemController {
@GetMapping(value = "/items")
private String getItems() {
return "item";
}
}
v2.0_50
2021-07-13
URL 정규화 기능 오류 수정
클래 스 상속관계를 활용하여 URL 매핑을 설정한 경우에도 URL 정규화가 가능하도록 오류를 수정하였습니다.
추가된 URL 정규화 유형
@RequestMapping(value = "/api/calls")
@RestController
public class ParentController {
}
...
@RestController
public class ChildController extends ParentController {
@GetMapping(value = "/child-first/{id}")
public ResponseEntity<?> findItemById(@PathVariable(value = "id") long id) {
return ResponseEntity.ok().body("result");
}
}
v2.0_39
2021-06-24
sigar 모둘의 디스크 사용량을 보정하였습니다. 0.78 => 78.0