Skip to main content

Java Agent v2.2.40

November 6, 2024

  • New camel-netty4-2.25 tracing

    weaving=camel-netty4-2.25
  • New Provided a new feature to collect AWS ECS Fargate memory utilization metrics.

    • Set the memory utilization reference as the user-defined (task definition) memory limit.
  • New Supported configuration through system environment variables in some agent settings.

    • If previously set in whatap.conf, the existing setting values take precedence and the values of system environment variables are ignored.

      Agent setting             System environment variable
      whatap.server.host <= WHATAP_SERVER_HOST
      whatap.server.port <= WHATAP_SERVER_PORT
      whatap.okind <= WHATAP_OKIND
      whtap.micro.enabled <= WHATAP_MICRO_ENABLED
  • Changed Improved the sampling feature when tracing WebFlux transactions in Spring Boot 2.5 to 2.6.x.

  • Fixed Modified the AWS ECS EC2 memory utilization reference as the memory limit for user-defined task definition.

  • Fixed Removed the empty SQL collection when using the PostgreSQL.

  • Fixed Fixed the problem of collecting cases greater than the actual TPS when using the transaction sampling feature.

  • Fixed Fixed the link tracing to work properly even when there are headers for the tracing for calling the Spring Cloud Gateway in Spring Boot 2.5 to 2.6.x.

Note

Download: Java Agent v2.2.40

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