본문으로 건너뛰기

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