Version | Release date | Release notes |
2.9.1.2 | October 12, 2023 | Added support for Spring 6.0/Spring Boot 3.0 components. Added support for PostgreSQL 42.3.2+ components. Added support for Vert.x versions from 3.3 to 3.9. Fixed an issue where monitoring metrics were missing when the RedisTemplate called the Jedis component. Fixed an issue where asynchronous context pass-through failed for traces in special Reactor usage scenarios. Fixed an issue where instrumentation was overwritten in special Kafka client usage scenarios.
|
2.9.0 | July 13, 2023 | Added default support for desensitizing sensitive key-value pairs in collected JVM system parameters, Kubernetes YAML files, and method input parameters. Added support for displaying metrics related to the ZGC garbage collector. Added support for counting only exceptions that are not caught by a user's try-catch block. Fixed issues such as the inability to obtain the host IP address. Optimized related instrumentation in reactor-netty to more accurately count the number of requests and response times.
|
2.8.3 | March 31, 2023 | The agent now supports components such as SequoiaDB, Informix, ElasticJob, OceanBase, and DB2. Added support for continuous profiling in regions outside China. The memory snapshot feature is fully upgraded to the Alibaba Cloud Application Diagnosis and Analysis Platform (ATP) solution. Added support for JDK 8, JDK 11, and JDK 17.
|
2.7.3.5 | July 27, 2022 | Version 2.7.3.5 supports JDK 11, JDK 8, and earlier versions. Version 2.7.3.5-jdk17 supports only JDK 17. Optimized probe performance. Fixed Lambda support issues and Lettuce plugin support issues in JDK 11 scenarios.
|
2.7.1.4 | April 26, 2022 | Added support for Bean instrumentation and future scenario trace passing for SpringMongoDB, ShardingJDBC, and Dubbo. Added support for Lettuce response size metrics. Enabled the RASP application security feature by default. Added support for one-click log collection by the agent, collection of process CPU usage, and features such as startup analysis, dependency information, and configuration information. Optimized the overall performance of the agent, improved the data reporting success rate, and fixed some known issues, including Spring security vulnerabilities, SQL dimension divergence, and inaccurate sample rates in the Basic Edition.
|
2.7.1.3 | October 18, 2021 | Added support for XXL-JOB, SchedulerX, Elasticsearch, and Vert.x. Added support for Arthas diagnostics, client-side custom sampling, application security attack prevention, and detection of vulnerable components. Added support for JDBC response size and Redis hit rate. Adjusted pooling monitoring and optimized support for some asynchronous scenarios.
|
2.7.1.2 | September 17, 2021 | Added support for plugins such as Kafka, RocketMQ, and Sofa. Added support for pooling monitoring, added more information to the trace display, added support for FC scenarios, and added support for URL convergence based on Spring annotations. Added support for end-to-end canary release for Dubbo and Spring Cloud, canary release for Spring Cloud Gateway, registration center migration for Nacos and Eureka, and the service degradation feature. Added support for zone affinity routing for Dubbo and Spring Cloud. Optimized startup time and memory usage. Fixed some bugs related to memory snapshots, thread profiling, data reporting, and the SDK. Fixed security vulnerabilities.
|
2.7.1.1 | August 14, 2020 | Added support for NoSQL monitoring. Added support for microservice tag-based routing. Added support for N+1 call compression.
|
2.7.1 | July 16, 2020 | |
2.7.0 | May 20, 2020 | |
2.6.2 | May 20, 2020 | |
2.6.1.2 | March 19, 2020 | |
2.6.1.1 | March 16, 2020 | |
2.6.1 | February 14, 2020 | |
2.6.0.2 | January 2, 2020 | |
2.6.0 | December 17, 2019 | Added support for asynchronous traces. Parameters for Dubbo/HSFProvider calls are now recorded. Fixed several issues with existing plugins.
|
2.5.9.5 | November 28, 2019 | Added support for the jfinal-undertow plugin. Fixed several bugs, including the issue where Dubbo thread profiling data could not be obtained.
|
2.5.9.3 | November 25, 2019 | |
2.5.9 | September 6, 2019 | |
2.5.8 | August 2, 2019 | Added support for binary state alerting, which lets you set alert rules for metrics that have only two states, such as yes/no or present/absent. Added support for the domestic Dameng database plugin.
|
2.5.7.2 | July 30, 2019 | Added support for JVM Metaspace metrics. Added support for customizing HTTP status codes to ignore. By default, status codes greater than 400 are counted as errors. You can customize which HTTP status codes greater than 400 are not counted as errors. [References]
|
2.5.7 | July 11, 2019 | Upgraded the dependent FastJson version that had security vulnerabilities. |
2.5.6.1 | June 28, 2019 | Added support for Dubbo/MariaDB plugins. Added support for obtaining SQL binding values in custom configurations: Captures the variable values bound to PrepareStatement parameters. The change takes effect without restarting the application. [References] Optimized memory and fixed several bugs. Removed the Log4j log dependency to avoid conflicts.
|
2.5.6 | June 7, 2019 | |
2.5.5 | June 3, 2019 | |
2.5.3 | March 15, 2019 | Added support for reporting thread metrics during application runtime. Added support for the Spring-Data-Redis plugin. Added support for the Druid database connection pool plugin.
|
2.5.2 | February 21, 2019 | Added collection of the number of file handles. Added support for reporting instantaneous values of GC time and count. Added support for customizing the maximum length of request input parameters. [References]
|
2.5.1 | January 14, 2019 | Added support for trace compression. [References] Added a method to create application monitoring jobs without using the console. Optimized features and fixed several bugs.
|
2.5.0 | December 28, 2018 | Added support for one-click access without restarting the application. Improved host monitoring with support for Windows systems. Added support for Spring WebFlux. Optimized features and fixed several bugs.
|
2.4.6 | October 26, 2018 | Added support for gRPC, Thrift, and XMemcached plugins. Added support for displaying the interface call topology. Added support for displaying a topology that covers both frontend and backend.
|
2.4.5 | September 17, 2018 | Added support for the Lettuce plugin (JRE 1.8+). Added support for the MongoDB plugin. Collects detailed exception information.
|
2.4.4 | August 6, 2018 | Added support for reporting application thread profiling data. Added support for Memcached cache. Added support for custom configuration of exception filtering. [References]
|
2.4.3.1 | June 29, 2018 | Added support for WebLogic servers. Added support for Undertow servers. Optimized agent memory usage. Optimized agent startup loading time. Resolved an issue where JVM monitoring/host monitoring metrics might fail to be reported.
|
2.4.3 | May 18, 2018 | Added support for collecting monitoring metrics for the RocketMQ message queue. Added support for custom monitoring methods. Resolved an issue where logs were frequently output in rate-limiting scenarios. Added support for customizing the maximum length of the local method stack. [References] Optimized the sampling feature to not sample abnormal traces.
|
2.4.2 | April 19, 2018 | Added support for reading custom configuration information. Added support for obtaining trace information in real time using an SDK. Added support for collecting JVM metrics such as threads, GC count, and GC duration. Added support for HSF method-level call monitoring. Added support for collecting host monitoring metrics such as CPU, physical memory, network, and disk. Resolved an issue where stopping a process using ./shutdown.sh in a Tomcat environment might cause the process to get stuck.
|
2.4.1 | March 24, 2018 | Added support for JVM monitoring, such as reporting metrics for heap memory and non-heap memory. Added support for PlayFramework 1.4.4. Added support for custom configurations such as sample rate, agent switch, log level, and threshold parameters. [References]
|
2.4.0 | February 14, 2018 | Added support for PostgreSQL databases. Enabled private network communication between ECS instances in each Alibaba Cloud region and ARMS servers. Announced the commercial release of ARMS Application Monitoring.
|