Java Agent Release Notes
2026-10-20
v2.2.83
Fixed Fixed the custom MTID header being ignored when a traceparent header is present.
Fixed Fixed Redis credentials (ID/password) being collected as-is in the connection info on lettuce-core 6.x.
2026-09-18
v2.2.82
Changed Extended the collection exclusion setting to transactions without a URL.
- Specify a transaction name in
trace_ignore_url_setto exclude it from collection.
Fixed Fixed statistics not being collected for a task defined with an alias (name@url) in app_context_path_set.
2026-09-04
v2.2.81
Feature Collects the configured max value of database connection pools.
- Supports HikariCP, DBCP2, DBCP, Tomcat, C3P0, Druid, and JBoss.
Fixed Fixed act and idle in db_pool_detail being collected as 0 in some environments.
Fixed Fixed thread pool usage always being collected as 0.
- The thread pool max size is now collected as well.
- Requires
jmx_threadpool_enabled=true(default:false). - Spring Boot embedded Tomcat does not register the thread pool MBean by default. Add
server.tomcat.mbeanregistry.enabled=true.
Feature Added tracing support for Lettuce 7.x.
- Resolved Redis steps not being collected and reactive commands raising errors on lettuce-core 7.x.
- Set
weaving=lettuce-7.0for lettuce-core 7.0 or later. An agent restart is required.
Fixed Fixed URL templates of Spring controllers not being scanned, which left dynamic URLs unnormalized.
Fixed Fixed dynamic URLs not being normalized for about three minutes immediately after a restart.
- URL normalization setting changes made within the rebuild interval (10 seconds) are no longer lost.
2026-08-27
v2.2.80
Feature Extended the ignore_exception_tx_pattern setting to transactions without a URL, including Kafka consumers and hooked services.
# <exception FQCN>:<transaction name> (comma-separated)
# Kafka consumer - "[kafka] " prefix followed by the topic
ignore_exception_tx_pattern=com.acme.BizException:[kafka] order-events
# Kafka consumer
ignore_exception_tx_pattern=com.acme.BizException:[kafka] order-events (order-group)
# hook service
hook_service_patterns=com.acme.NightlyJob.run
ignore_exception_tx_pattern=com.acme.JobException:com.acme.NightlyJob.run
# web - normalized URL
ignore_exception_tx_pattern=com.acme.BizException:/api/orders/detailChanged Records the exception actually thrown by the application as the representative exception.
- Framework wrappers are removed before the exception is determined.
Changed Added a pod name hash to the default object name (oname) of applications running in Kubernetes.
- Different pods no longer merge under the same name.
Fixed Fixed db_pool_detail reporting act/idle as always 0 when a HikariCP weaving module is in use.
Fixed Fixed transactions receiving a traceparent header not linking to the caller on Java 7 and below.
2026-08-12
v2.2.79
Changed Limited the log collection length to 10,000 characters.
Fixed Fixed application class loading failing with a VerifyError.
- Occurs in WAS and framework environments that use their own class loader.
2026-07-24
v2.2.78
New Added query tracing for MongoDB driver 5.2 and later.
- Added weaving modules for the internal command signatures changed in drivers 5.2 and 5.3.
- Fixed data not being collected on driver 5.2 and later.
- Set
weaving=mongodb-5.2for driver 5.2.x, orweaving=mongodb-5.3for 5.3 and later (agent restart required).
New Added outbound call tracing for Netty-based HTTP clients.
- Outbound calls made through reactor-netty or a Netty HTTP client are collected as httpc steps.
- Set
weaving=reactor-netty-1.0for reactor-netty-http 1.0.x to 1.2.x (agent restart required).
Fixed Fixed SQL steps not being collected for Oracle batch execution (executeBatch) on ojdbc 23.x.
Fixed Fixed Byte SQL parameters being missing from traces.
- The position is now shown as
array[length]; the binary value itself is not shown.
Fixed Fixed active transactions remaining open when an error occurred while starting a transaction in WebFlux or Spring Cloud Gateway environments.
2026-07-02
v2.2.77
New Added Kotlin coroutine transaction tracing.
- Traced as a single transaction across suspend/resume thread-switch boundaries such as
launch,async,withContext,Flow,Channel, andwithTimeout. - Set
weaving=kotlin-coroutines(agent restart required).
Feature Added tracing for Spring Cloud Stream Kafka batch-mode consumers.
Fixed Fixed log content being saved as blank in logback original-storage mode.
Fixed Improved detection accuracy of Java Helper (installation diagnostic tool).
- Fixed the agent being misidentified as an application library.
- Fixed libraries and versions being missed in some environments, such as Gradle-built apps.
2026-06-10
v2.2.76
Fixed Fixed Redis MasterReplica duplicate sql step when using lettuce driver
Fixed Fixed duplication of fetch steps in JDBC ResultSet
2026-05-15
v2.2.75
Changed Java 9 or later no longer requires Java settings or operator configuration for heap histogram lookup and thread dump in the instance performance management menu.
-Djdk.attach.allowAttachSelf=trueis no longer needed.--add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMEDis no longer needed.
2026-04-29
v2.2.74
New Added gRPC transaction tracing support.
- Confirmed versions: grpc-1.31.1 ~ 1.77.1
- Set
weaving=grpc(agent restart required). trace_grpc_enabled=true(default)
New Added file-based identifier exchange between the infra agent and Java agent.
- Requires infra agent 2.9.14 or later.
infra_meta_enabled=true(default)- Read/write paths configurable via
infra_meta_read_dirandinfra_meta_write_dir.
Feature Added the ability to store the original log output when using logback.
- Set
weaving=logback-1.2.8(agent restart required). trace_logback_original_enabled=true(default)
Changed Automatically opens java.base/java.lang module on Java 17+.
- No need to manually specify
--add-opensin the operator.
Fixed Fixed loss of request-thread transaction data after a resilience4j-circuitbreaker call.
Fixed Fixed missing SQL step collection in Oracle JDBC Wrapper layers.
Fixed Fixed SQL bind values not displaying for certain types.
2026-04-09
v2.2.73
New Added JDK 11+ HttpClient (java.net.http) tracing support.
New Added ClickHouse JDBC (0.4~0.9) and native client tracing support.
Fixed Fixed an issue where the same endpoint was aggregated into separate rows in HTTP Call statistics due to different query strings.
Changed Prevented potential classloader deadlock when using WhaTap and OTel agents together.
Fixed Fixed a bug in PathTree's find() method where wildcard branches were not explored after literal matching.
Feature Added LLM counter statistics and HTTP step.
- Added LLM counter statistics, HTTP step, and detailed token collection features.
- Includes new llm library and llm task.
2026-03-26
v2.2.72
New Spring-ai support (for LLM projects only)
weaving=spring-ai-2.0
weaving=spring-ai-2.0-m3New spring-cloud-stream-kafka Consumer tracing support
weaving=spring-cloud-stream-kafkaNew r2dbc-postgresql tracing support
weaving=r2dbc-postgresql-0.8.6
weaving=r2dbc-postgresql-0.9.0
weaving=r2dbc-postgresql-0.9.2New JVM input arguments collection and PII masking support
- Collects full JVM arguments as
jvm.argsvia boot_env and env APIs - Masks sensitive information (password, secret, token, etc.) in
-Dproperties
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
Fixed Fixed multi-transaction topology disconnection when WhaTap and Otel agents coexist
2026-03-13
v2.2.71
Feature Added environment variable for container.conf path
WHATAP_CONTAINER_CONF_PATHspecifies thecontainer.confstorage path- Uses
WHATAP_HOMEpath if not set
Feature Added javahelper
confcommand: analyzes application libraries and generates agent configurations- Added
guaranteedfield to specify guaranteed versions - Disabled
listcommand
2026-02-26
v2.2.70
Feature Expanded APM-DPM integrated analysis
- MSSQL integrated analysis now available
Feature Added option for JVM option logging on agent startup
- Added option to select whether to log JVM options during agent startup
# default: true
print_agent_boot_jvm_args_enabled=falseFeature Standard JDK RMI support
# requires agent restart
# default: false
instrumentation_rmi_enabled=true
# runtime config
# default: true
trace_rmi_enabled=trueFeature Weblogic-11g T3-EJB support
- Requires WebLogic library Java 1.6 or later
# requires agent restart
weaving=weblogic-11-rmi
# default: true
# enable tracing WebLogic RMI calls
trace_weblogic_rmi_enabled=true
# default: true
# enable tracing WebLogic EJB methods
trace_weblogic_ejb_enabled=trueDeprecate Deprecated shell_perf_command
- The
shell_perf_enabledandshell_perf_commandsettings are deprecated.
# The following settings no longer work.
shell_perf_enabled=true
shell_perf_command=vmstat 32026-01-09
v2.2.69
New Spring Boot 4.0 support
- RestTemplate tracing
- RestClient tracing
- WebClient tracing
- R2DBC tracing
- Java agent configuration
# Requires agent restart
weaving=spring-boot-4.0New OkHttp3 4.4 asynchronous call support
- Java agent configuration
# Requires agent restart
weaving=okhttp3-4.4New OkHttp3 asynchronous call support
- Java agent configuration
# Requires agent restart
weaving=okhttp32026-01-02
v2.2.68
New WebMethods 10.15 Support
- Trace HTTP requests (InvokeState-based transaction tracking)
- Trace service invocations as method steps
- Trace NetURLConnection (WebMethods HTTP client)
- Java agent configuration
# Requires agent restart
weaving=webmethods-10
# HTTP Request Tracing
# default: true
# Enable WebMethods HTTP request tracing
trace_webmethods_enabled=true
# default: wm.server
# Service prefixes to exclude from HTTP tracing
trace_webmethods_url_ignore_prefixes=wm.server.packageList,wm.server.monitoring
# Service Step Tracing
# default: true
trace_webmethods_service_enabled=true
# default: wm.server,wm.monitor
# Service prefixes to exclude from step tracing
trace_webmethods_service_ignore_prefixes=wm.server2025-12-19
v2.2.67
New Expanded support for Java 25 and 26
2025-11-07
v2.2.66
Changed Modified the behavior so that when a transaction step contains only an http-header step, the http-header step is not collected.
# default: false
trace_header_only_enabled=true2025-10-28
v2.2.65
Feature Added an option to control how SQL bind variables exceeding the length limit are displayed
- Option:
trace_sql_param_show_length_enabled false: Default; shows bind variables up to 40 characterstrue: When a bind variable exceeds 40 characters, it is displayed as…(total length)
Fixed Tracked connection creation errors in lettuce 5.x
Fixed Supported asynchronous command error measurement in lettuce 5.x
Fixed Tracked WebClient cancel calls in Spring Boot 2.4.x and below
2025-09-03
v2.2.64
FeatureTrace when calling Opensearch with apache httpclient
# requires agent restart
weaving=opensearchFixed Modified to prevent duplicate vCPU aggregation when running multiple dockers on the same Linux host
Fixed Fixed an issue where applications using the opentelemetry agent with WebClient in spring-boot-3.2 or later were not linked in multi-transaction tabs
Fixed Prevent system CPU metrics collection via jmx when using Java version below 1.7
- Indicates in the agent log to use the sigar library
# default: false
sigar_enabled=true2025-08-08
v2.2.63
New Opensearch tracing
# requires restart
weaving=opensearch# default: true
# trace opensearch
trace_opensearch_enabled=true
# default: true
# add method step
trace_opensearch_step_method_enabled=trueFixed Collect jboss connection pool data even when using lower versions of the ironjacamar-core-api library
2025-07-03
v2.2.62
Fixed Fixed an issue where the arrival_rate metric was excessively collected when accessing static resources (e.g., .html, .js) registered in the Java agent's web_static_content_extensions setting
Fixed Fixed an issue where some exceptions were not collected when performing certain HTTP calls
Fixed Fixed an issue where calls were missing when using weaving=lettuce-6.2 with Lettuce version 6.5 or higher due to errors
Deprecated Removed log4j-1 tracing feature (now provided as a separate plugin)
2025-06-09
v2.2.61
Changed Modified to not send OpenTelemetry trace header keys by default
Changed In Spring Boot, changed to trace propagation by default when using async-annotation (runs in a separate thread)
2025-05-29
v2.2.60
New Tracing spring-cloud-openfeign-core, spring-cloud-circuitbreaker-resilience4j
New Tracing feign-hystrix
New log4j-1.x log collection
Changed Modified the levels in the AppServer category collected by the Tomcat log to match the Tomcat log level.
-
warn → WARNING
-
error, fatal → SEVERE
Fixed Corrected typo in the class of the db_pool_detail metric (Hyris DataSource Pool → HikariPool).
Fixed Fixed the issue where errors cannot be collected when there is no response while calling FeignClient.
2025-05-08
v2.2.59
Fixed In IBM Java and Widows environments, modified not to call JMX.
-
It is recommended to set
oshiorsigarfor collecting performance metrics.- In Java 1.8 or later, it is recommended to set the
oshi.
# default: false
oshi_enabled=true- For Java versions earlier than 1.8, it is recommended to set the
sigar.
# default: false
sigar_enabled=true - In Java 1.8 or later, it is recommended to set the
Fixed Fixed the issue where log tracing does not occur intermittently (Java agent 2.2.58).
2025-04-25
v2.2.58
Fixed Fixed the issue that occurs when tracing CompletableFuture calls in parallel.
Fixed Prevented TPS from increasing when tracing CompletableFuture.
2025-04-16
v2.2.57
Feature When the JVM process starts, the JVM settings are displayed in the application log.
2025-04-09
v2.2.56
New Added the feature to trace using a separate transaction when calling methods with the spring async-annotation (org.springframework.scheduling.annotation.Async).
-
Used by adding the spring-boot setting.
# example using spring-boot-2.5.10
weaving=spring-boot-2.5
2025-03-27
v2.2.55
Feature Added the status code collection feature and expanded the exception tracing scope in undertow-server 2.3.0 or later.
2025-02-28
v2.2.54
Fixed Avoided sending unnecessary metric data.
2025-02-27
v2.2.53
Feature Added the traceparent HTTP header issuance feature when using okhttp3 and okhttp3-4.4 settings.
Changed Changed Jakarta tracing to be possible without setting weaving=tomcat10.
Fixed Fixed the issue where {port} data set in whatap.name is not collected when using embedded-tomcat in the Spring Boot environment.
Fixed Fixed the issue where linkage tracking is broken in the multi-transaction tab while using the okhttp library when tracing with the OpenTelemetry agent.
Fixed Fixed the issue where Pod names without ‘-’ are collected as null.
2025-02-13
v2.2.52
New Changed to send the notification when a thread is interrupted by OutOfMemoryError.
New Supported TraceContext for open source tracing.
- Added the traceparent header to support tracing in various HTTP client libraries.
Feature Added java.util.function.Function to the CompletableFuture tracing scope.
Feature Modified to handle java.io.IOException caused by outbound calls in transactions with the biz_exceptions setting.
Changed Separated the hikari settings from the spring-boot settings.
Fixed Modified the agent's status code to match to the actual status code, when a spring-security error occurs in the Tomcat9-based spring-boot versions.
2025-01-22
v2.2.50
New logstash-logback-encoder-7.3 tracing
Tracing is performed when net.logstash.logback.encoder.LogstashEncoder is set with the logback encoder.
New logback-ecs-encoder-1.5.0 tracing
Tracing is performed when co.elastic.logging.logback.EcsEncoder is set with the logback encoder.
Feature logback async appender tracing
Tracing is performed when async appender is set with the logback appender.
Feature Added the return method in the service_name_mode option.
2025-01-10
v2.2.49
Feature Extended the log4j log collection feature.
-
Added the feature to collect logs even when serialization of
org.apache.logging.log4j.core.layout.AbstractStringLayoutis implemented when using log4j-2.17. -
For example, in case you AbstractStringLayout is inherited and custom serialization is implemented
2025-01-07
v2.2.48
Fixed Fixed the error when calling spring-security in spring-boot-3.0 or later based on Tomcat 10.
Modified the status code collected by the agent to match the actual one.
Fixed Modified the Java agent plug-in to use HttpSession attribute when calling HTTP from Tomcat 10 based applications.
Fixed Fixed the issue where excessive collection of transactions starting with hook_service_patterns when applying the sampling settings, resulting in high TPS.
Fixed Fixed the issue where APDEX metrics are collected lower than actual value when applying the sampling settings.
Fixed Fixed the issue where errors are collected in the speed chart when applying the sampling settings.
2024-12-23
v2.2.47
Fixed Fixed the duplicate transaction collection issue when using the spring-boot-web in undertow-2.3.
Fixed Fixed the issue where the ExecutorService is not collected when collecting spring-boot-executor metric in the terminated state.
2024-12-13
v2.2.46
Feature Provided the feature to trace undertow-server-2.3.0.
Feature When the Asynchronous Tracking option is set and tracing is performed with the API provided by WhaTap, added the feature to trace the CompletableFuture method that operates even after the main thread ends.
The CompletableFuture method is indicated as a step in the main transaction in Trace analysis. The (SubTx) service connects transactions performed with CompletableFuture.
2024-12-10
v2.2.45
New Provided the feature to trace mongodb-4.11.
New Provided the feature to trace mongodb-5.0.
Changed Changed the MongoDB SQL data.
-
Before:
${query}format to collect parameters{"find": "employee", "filter": {"_id": "a40b6cc6-e1e6-#b-#ddf-b880e55f25bb"}, "limit": #, "singleBatch": true} -
After:
$database ${query}format with the parameters removedtest {"find": employee}
Changed Separated the MongoDB settings from the weaving=spring-boot-3.2 option.
The internal operations of the mongodb-driver-core library differ depending on the version, so it has been separated from the spring-boot configuration.
2024-12-04
v2.2.44
New vertx-3.9 tracing
weaving=vertx-3.9.0
It does not trace vertx-redis.
2024-12-02
v2.2.43
New Added the feature to trace jedis-2.9.0.
Changed Extended the vertx-3.5.3 tracking range.
2024-11-28
v2.2.42
New vertx-3.5.3 tracing
New camel-netty4-2.25 tracing
Fixed Fixed some bugs that occurred when linking containers.
2024-11-08
v2.2.41
Changed Improved the sampling feature when tracing WebFlux transactions in Spring Boot 2.7.0 to 3.3.x
Fixed Fixed the link tracing to work properly even when there are headers for the tracing when calling the Spring Cloud Gateway in Spring Boot 2.7.0 to 3.3.x.
2024-11-06
v2.2.40
New camel-netty4-2.25 tracing
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.
2024-09-30
v2.2.39
Feature Supported Java 21.
Feature Traced dyanmodb-1.11.
Feature Traced dyanmodb-2.25 (dynamodb-enhanced).
Feature Traced retrofit-2.5.
Feature Traced undertow-server-2.2 and undertow-servlet-2.2.
Feature Traced vertx-4.5.
Changed Modified to apply httpc_status_url_ignore_set and httpc_status_ignore options even when there is an exception in http-call.
Changed Modified to separate the agent logs and notifications, and then disable notifications when an overflow occurs.
Deprecated Deprecated the log_overflow_enabled option.
2024-08-14
v2.2.38
Feature spring-boot-3.2 tracing
Changed Modified the transaction name while tracing the spring-kafka batch.
-
Previous:
[kafka] {topic} (cnt: {Number of polls in Kafka}) -
After:
[kafka-batch] {topic}
Deprecated Stopped tracing the keys and parameters of the lettuce driver.
2024-07-31
v2.2.37
Feature If an exception occurs that passes through the spring-boot ExceptionHandler, it replaces the previous exception.
In the Trace analysis tab of the Record summary window, you can mark the exception as an exception registered in the ExceptionHandler of the spring-boot.
Changed Modified not to generate the HTTP parameter step in the Trace analysis window, if there is no value corresponding to the HTTP parameter key or there is no HTTP parameter when the value of the trace_http_parameter_enabled option is true.
Fixed Fixed the issue where basic CPU collection is not possible in the Windows environment.
Fixed Fixed the issue where monitoring metrics are not collected when using the sigar library in the Windows environment.
Fixed Fixed the issue where monitoring metrics are not collected when using the oshi library in the Windows environment.
2024-07-18
v2.2.36
Feature Added the setting to return the original class if the weaving plugin compile version is different from the user code target version.
Fixed Fixed the issue where logs are included in other transactions when leaving system logs.
e.g. System.out, System.err, hibernate System log (
org.hibernate.engine.jdbc.spi.SqlStatementLogger.logStatement)
Fixed Fixed the issue where the user's log content cannot be collected when the logs including the exception stack are generated when using the logback and log4j.
2024-06-20
v2.2.35
Feature Added the linked trace feature upon used of the WebClient in spring-boot-3.0.5 or later (spring-webflux-6.0.7 or later).
Fixed Fixed the issue where calling a transaction through spring-cloud-gateway does not make access in spring-boot-2.5 or earlier.
2024-06-14
v2.2.34
Changed Changed the agent log when using the camel-cxf-3.15 plugin.
Fixed Fixed the issue where the log_root path is registered in the heapdump_root option.
2024-05-28
v2.2.33
Feature Added the method to pass continerId from the Kubernetes agent to a Java agent.
Changed Modified to enable integrated tracing even when users who are using Spring-boot-2.5.x to 2.6.x implement the NettyRoutingFilter class for use.
- Class NettyRoutingFilter
org.springframework.cloud.gateway.filter.NettyRoutingFilter
Fixed Changed the $okind and $onode values to okindName and onodeName in the metrics in the db_pool_detail category.
2024-04-16
v2.2.32
Feature When using the aws.mysql library, tracing the executeBatchInternal method has been added.
-
software.aws.rds.jdbc.mysql.shading.com.mysql.cj.jdbc.ClientPreparedStatement.executeBatchInternal
Changed Modified to trace in Spring-boot-2.7.x to enable linked tracing even when you implemented the NettyRoutingFilter class.
- Class NettyRoutingFilter
org.springframework.cloud.gateway.filter.NettyRoutingFilter
Deprecate In Instance Performance Management > System ENV. Variable, stopped collecting the jvm.uptime data.
2024-04-03
v2.2.31
Feature Traced kafka-batch in spring-boot-2.7.x.
Feature Added the option to set whether or not to trace when SqlException occurs in the JDBC driver.
By setting the option value to false, you can perform biz_exceptions as custom exception handling.
Feature Added the URL + HTTP method setting option.
- e.g. /api/user+GET, /api/user+POST
- In Statistics or Transaction Search, you can check with URL+method.
- It collects data with URL+method with URL changed in the statistical data.
Feature Update is performed with oshi-core-6.1.6.
Feature Added the feature to collect the netstat metric in the Java agent and added the Maximum Transmission Unit (MTU) metric.
Changed Modified to collect detailed traces with errors by default regardless of the trace_basetime or profile_basetime option.
Changed Updated the oshi release directory from lib4 to lib5.
Fixed Fixed the agent log typo when applying the oshi and sigar libraries.
2024-03-21
v2.2.30
Fixed Fixed the issue where Java agent 2.2.28 and 2.2.29 do not work in Java 1.5 to 1.7.
2024-03-15
v2.2.29
New Added the jboss-logging-3.3 log collection.
Feature Added the SQL data collection when using the com.mysql.cj.jdbc.ClientPreparedStatement.executeBatchInternal method.
Fixed Prevented the issue where a transaction is not completed after a bug occurs when collecting HTTP parameters in the Jboss environment.
Deprecated Stopped collecting the HOSTNAME for env.
2024-02-27
v2.2.28
Feature When tracing the logback-1.2.8, added the appender exclusion option.
Deprecated Stopped using the option to collect only the specified appenders while tracing the logback-1.2.8.
Feature When tracing the log4j-2.17, added the appender exclusion option.
Deprecated Stopped using the option to collect only the specified appenders while tracing the log4j-2.17..
Changed If the Pod name has not been specified in the container environment, modified to change it to be extracted from HOSTNAME in the environment variable (env).
Changed Modified to limit the number of logs when connected to JBoss Connection Pool.
Changed Modified the logs when sending the statistical data.
Fixed Fixed the excessive TPS collection issue when using the trace_sampling_enabled option.
Fixed Fixed the error that occurs when collecting the spring-security exception for spring-boot-3.x.
2024-02-06
v2.2.27
Feature Expanded the mule-3.9.5 tracing range.
Feature camel-cxf-3.15 tracing
Feature Added the OracleCallableStatement tracing.
Deprecated Redis key collection is stopped when using the Lettuce driver.
Fixed Separated querystring from the request URL when using netty in spring-boot.
Fixed Fixed the issue where the request HTTP parameters cannot be collected when using netty in spring-boot.
Fixed Fixed the display error in the transaction count and error count.
Deprecate Redis value collection is stopped when using the Lettuce driver.
2024-01-11
v2.2.26
Feature Traces the reactor-kafka-1.3 in spring-boot-2.5 or later.
Feature Traces the RxJava schedules when using RxJava in spring-boot-2.5 or later.
Feature Traces RxJava3 schedules when using RxJava3 in spring-boot-3.0 or later.
Feature Collects and displays threadName, className, methodName, and lineNumber in the agent log.
Feature Modified the agent log format.
Feature Traces CallableStatement of Tibero.
Changed Modified the text color of the agent log.
Changed Modified the agent logfile name when starting the agent from whatap-date.log to whatap.log.
Changed When the UTC reference date is changed, modified to save the whatap.log file name to whatap-date.log.