본문으로 건너뛰기

Java Agent v2.2.72

2026년 3월 26일

  • New Spring-ai 지원 (LLM 프로젝트 전용)

    # requires restart
    weaving=spring-ai-2.0

    # requires restart
    weaving=spring-ai-2.0-m3
  • New spring-cloud-stream-kafka Consumer 추적 지원

    # spring-cloud-stream-binder-kafka-3.0.1.RELEASE ~ 5.0.1
    # (spring-boot-2.2.0.RELEASE ~ 4.0.4)
    # requires restart
    weaving=spring-cloud-stream-kafka
  • New r2dbc-postgresql 추적 지원

    # r2dbc-postgresql-0.8.6.RELEASE ~ 0.8.12.RELEASE
    # (spring-boot-2.4.0 ~ 2.6.15)
    # requires restart
    weaving=r2dbc-postgresql-0.8.6

    # r2dbc-postgresql-0.9.0.RELEASE ~ 0.9.1.RELEASE
    # (spring-boot-2.7.0 ~ 2.7.3)
    # requires restart
    weaving=r2dbc-postgresql-0.9.0

    # r2dbc-postgresql-0.9.2.RELEASE ~ 1.1.1.RELEASE
    # (spring-boot-2.7.4 ~ 4.0.4)
    # requires restart
    weaving=r2dbc-postgresql-0.9.2
  • New JVM input arguments 수집 및 PII 마스킹 지원

    • boot_env, env API에 전체 JVM 인자를 jvm.args로 수집
    • -D 프로퍼티의 민감 정보(password, secret, token 등)를 마스킹
    # enable/disable jvm.args collection
    # default: true
    agent_env_jvm_args_enabled=true

    # enable/disable PII masking for -D properties
    # default: true
    agent_env_jvm_args_pii_mask_enabled=true
  • Fixed Httpclient5에서 host와 port 추출 문제 수정

  • Fixed RestTemplate에서 서비스 레지스트리 URL 사용 시 host 추출 문제 수정

    • interceptor 방식으로 추적하는 경우 host를 추출할 수 있도록 수정
    # enable/disable resttemplate interceptor tracing
    # default: false
    trace_resttemplate_interceptor_enabled=true
  • Fixed WhaTap, Otel 에이전트가 공존하는 경우 멀티트랜잭션 토폴로지가 끊기는 현상 수정

노트

다운로드 Java Agent v2.2.72

Java 에이전트를 처음 설치하는 경우 다음 명령어를 이용해 패키지를 먼저 설치하세요. 에이전트 설치에 대한 자세한 내용은 다음 문서를 참조하세요.

wget https://api.whatap.io/agent/whatap.agent.java.tar.gz