Skip to main content

Java Agent v2.2.72

March 26, 2026

  • New Spring-ai support (for LLM projects only)

    # requires restart
    weaving=spring-ai-2.0

    # requires restart
    weaving=spring-ai-2.0-m3
  • New spring-cloud-stream-kafka Consumer tracing support

    # 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 tracing support

    # 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 collection and PII masking support

    • Collects full JVM arguments as jvm.args via boot_env and env APIs
    • Masks sensitive information (password, secret, token, etc.) in -D properties
    # 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 Fixed host and port extraction issue in Httpclient5

  • Fixed Fixed host extraction issue when using service registry URL with RestTemplate

    • Enabled host extraction when tracing via interceptor method
    # enable/disable resttemplate interceptor tracing
    # default: false
    trace_resttemplate_interceptor_enabled=true
  • Fixed Fixed multi-transaction topology disconnection when WhaTap and Otel agents coexist

Note

Download: Java Agent v2.2.72

To install the Java agent for the first time, install the package first using the following command. For more information about agent installation, see the following.

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