Updated on 2023-11-03 GMT+08:00

JavaAgent Updates

Table 1 JavaAgent updates

Version

Description

2.4.4

1. Supported Spring Cloud Gateway (2.1.0-3.1.0).

2.4.3

1. Fixed the problem that the number of exceptions is not reset.

2. Fixed the problem that logs are too large.

3. Added basic Redisson information.

2.4.2

Allowed users to disable Transform in function scenarios.

2.4.2-JDK17

Intended for JDK17 only.

2.4.2

Allowed the Agent to be disabled during FunctionGraph startup.

2.4.1

1. Supported dynamic settings for the metric collection threshold.

2. Displayed Exceptions in the URL summary. It is the number of exceptions marked in URL logs.

3. Supported data transmission through a proxy.

2.3.19

1. Printed trace IDs in logs.

2. Provided more thread details.

2.3.17

1. Read an AK/SK from environment variables.

2. Added SQL IDs to traces.

3. Added the latest trace for SQL.

4. Added cluster-based analysis for URLs.

2.3.16

1. Supported registration with a specified protocol.

2. Compatible with the IBM SDK that does not return the thread memory.

2.3.15

1. Added support for Dubbo 2.8.x.

2. Supported JDK HTTP subclasses.

2.3.13

1. Supported multi-key BizCode for CSE Provider.

2. Supported the Hikari plug-in.

2.3.12

1. Continued to collect keys even though the number of HashMap keys exceeds the threshold.

2. Supported automatic URL normalization. After this function is enabled in the backend, URLs are normalized based on the original format.

3. Supported the collection of rows read and updated for the Oracle plug-in.

4. Supported the display of BizCode for CSE Provider.

5. (CSE Provider) Marked the trace in red when status code 400 is returned.

2.3.5

1. Supported configuration of an access address in the startup script.

2.3.2

1. Supported Jetty-client.

2. Canceled the support for com.huawei.bsp.commonlib.roa.restclient.

3. Supported collection of Apdex values for the URL collector.

2.3.1

1. Supported SK decryption on CCE.

2. Supported key and value interception for the Jedis collector.

3. Supported Cassandra3.

2.2.15

1. Supported custom SK decryption.

2. Supported configuration of a master address in the startup script.

3. Supported collection of response bodies for the apacheHttpclient collector.

2.2.13

1. Returned original bytecodes when NamedTransformer is used to load interface classes.

2. Solved the problem that MariaDB 3.0.4 SQL data cannot be collected.

3. Supported the Oracle plug-in.

2.2.10

1. Supported the gauss-zenith database.

2. Supported com.huawei.bsp.commonlib.roa.restclient.

2.2.9

1. Supported jetcd 5.x–6.x.

2. Supported collection of Netty direct memory.

Table 2 Latest JavaAgent versions on CCE and ServiceStage

Version

Actual Version

latest-x86_64

2.4.3; supporting x86 architecture

latest-aarch64

2.4.3; supporting the Arm architecture

latest-noroot-x86_64

2.4.3; supporting the x86 architecture and allowing non-root users to run containers

latest-noroot-aarch64

2.4.3; supporting the Arm architecture and allowing non-root users to run containers

latest

2.1.7; compatible with x86 and Arm architectures