This topic provides the release notes of Application Real-Time Monitoring Service (ARMS) of 2021 and describes the feature changes in each release.

December 2021

Module Feature Description Release date Region Version
Grafana Service Support for Grafana 8.2.x Grafana 8.2.x is supported. Data source management, alert management, and security management are improved. 2021-12-30 For more information, see Supported regions of Grafana Service. v2.8.2.4
Improvement of cloud service management
  • The data source access process is streamlined to improve the cloud service management experience.
  • The ApsaraDB for Lindorm plug-in is integrated in ARMS. This plug-in allows you to synchronize ApsaraDB for Lindorm data and use Grafana dashboards to view data in real time. For more information, see Add and use an ApsaraDB for Lindorm data source.
2021-12-30 For more information, see Supported regions of Grafana Service. v2.8.2.4
Access to Grafana dashboards without needing to log on to Grafana A public link can be generated for Grafana dashboards. The public link allows users to view the dashboard without needing to log on to Grafana. For more information, see Generate a link to share a Grafana dashboard. 2021-12-30 For more information, see Supported regions of Grafana Service. v2.8.2.4
Application Security Protection against the Apache Log4j2 vulnerability After you connect your application to the application security feature, the feature identifies and reports an attack event when the application is attacked by a Log4j2 remote code execution vulnerability. For more information, see Apache Log4j2 remote code Execution Vulnerability (CVE-2021-44228). 2021-12-17 For more information, see Regions that support Application Security. v2.8.2.3
Synthetic Monitoring Real-time synthetic monitoring Real-time synthetic monitoring tasks are non-intrusive one-time tasks. The results are returned in real time to facilitate quick verification of discovered problems. For more information, see Overview. 2021-12-17 N/A v2.8.2.3
Improvement of the synthetic monitoring page in the ARMS console A page for scheduled synthetic monitoring tasks has gone live for a better user experience. 2021-12-17 N/A v2.8.2.3
Application Monitoring New feature of Arthas diagnosis: performance analysis The performance analysis feature allows you to generate a flame graph based on the collected samples within a specific period, such as CPU time consumption and memory allocation. For more information, see Arthas diagnosis (new). 2021-12-17
  • China (Beijing)
  • China (Shenzhen)
  • China (Hangzhou)
  • China (Shanghai)
  • China (Zhangjiakou)
v2.8.2.3
Kubernetes Monitoring New method to install the Kubernetes Monitoring agent 2021-12-03 For more information, see Regions that support Container Monitoring. v2.8.2.2
Prometheus Service Virtual aggregate instance for metric query and alerting Prometheus Service provides the GlobalView feature to aggregate all instances in a region. The GlobalView feature provides a virtual aggregate instance for all Prometheus instances in the current region. This virtual aggregate instance can implement unified metric query and alerting. For more information, see GlobalView aggregate instance. 2021-12-03 For more information, see Regions that support Prometheus Monitoring. v2.8.2.2
Custom features of the metrics storage market Metrics can be stored for up to 180 days. 2021-12-03 For more information, see Regions that support Prometheus Monitoring. v2.8.2.2
Application Monitoring arms-pilot 1.51.0 available The arms-pilot component of version 1.51.0 allows you to monitor JDK11 applications in Container Service for Kubernetes (ACK) clusters. For more information, see Install the ARMS agent for Java applications deployed in ACK. 2021-12-03 For more information, see Regions that support Application Monitoring. v2.8.2.2

November 2021

Module Feature Description Release date Region Version
Prometheus Service Recording rules Recording rules can be used for custom development of metric data. You can configure recording rules to advance the computing process to the write side to reduce the resource usage on the query side. Especially in large-scale clusters and complex business scenarios, PromQL complexity can be reduced. This improves the query performance and simplifies user configurations. 2021-11-19 For more information, see Regions that support Prometheus Monitoring. v2.8.2.1
Application Monitoring Trace Explorer The Trace Explorer feature allows you to analyze stored full trace data based on filter conditions or aggregation dimensions. This way, the requirements of custom diagnosis in various scenarios can be met. For more information, see Trace Explorer. 2021-11-19
  • China (Beijing)
  • China (Shenzhen)
  • China (Hangzhou)
  • China (Shanghai)
  • China (Zhangjiakou)
v2.8.2.1

October 2021

Module Feature Description Release date Region Version
Alert Management New regions for the alert management feature The following regions begin to support the alert management feature:
  • Singapore (Singapore)
  • Australia (Sydney)
  • Malaysia (Kuala Lumpur)
  • Indonesia (Jakarta)
2021-10-25 N/A v2.8.1.5
Prometheus Service Recording rules added You need to set only the Rule Group parameter for the RecordingRule.yaml file of Prometheus Service. You cannot set the Remote Write parameter for recording rules for the RecordingRule.yaml file. For more information, see Set a Prometheus agent. 2021-10-14 For more information, see Regions that support Prometheus Monitoring. v2.8.1.5

September 2021

Module Feature Description Release date Region Version
Prometheus Service Authentication tokens If Prometheus Service is connected to self-managed Grafana, you can read data from ARMS Prometheus. If you create self-managed Prometheus instances and register clusters, you can write data to ARMS Prometheus. If you remotely read data from or write data to Prometheus Service, you can enhance data security by using authentication tokens. For more information, see Set a Prometheus agent. 2021-09-29 For more information, see Regions that support Prometheus Monitoring. v2.8.1.4
Kubernetes Monitoring Cluster topology optimization
  • The cluster topology page is optimized.
  • The conditions to determine an exceptional instance: only when an instance triggers an alert.
2021-09-02 For more information, see Regions that support Container Monitoring. v2.8.1.3

August 2021

Module Feature Description Release date Region Version
Kubernetes Monitoring Alert configuration Kubernetes Monitoring provides alert templates. You can create alert rules based on alert templates or customize alert rules for Kubernetes clusters. For more information, see Create an alert rule for Kubernetes monitoring. 2021-08-19 For more information, see Regions that support Container Monitoring. v2.8.1.2
Agent restart Kubernetes Monitoring allows you to manually restart an agent. For more information, see Agent management. 2021-08-19 For more information, see Regions that support Container Monitoring. v2.8.1.2
Kubernetes Monitoring New name for container monitoring Container monitoring is officially renamed Kubernetes Monitoring. 2021-08-05 For more information, see Regions that support Container Monitoring. v2.8.1.1
Cluster topology optimization
  • The links to the cluster topology and container layer 3D features are optimized.
  • You can view the connection details of topology nodes.
  • The Workload tab is added to display the network topology of Deployments, StatefulSets, and DaemonSets.
For more information, see View the network topologies of a cluster.
2021-08-05 For more information, see Regions that support Container Monitoring. v2.8.1.1
Prometheus Service Feature optimization
  • ACK clusters can collect and store metrics.
  • The preset ingress dashboard is updated.
2021-08-05 For more information, see Regions that support Prometheus Monitoring. v2.8.1.1
Bug fixes The issue of incorrect Region Label values for metrics collected by CloudMonitor is fixed. 2021-08-05 For more information, see Regions that support Prometheus Monitoring. v2.8.1.1

July 2021

Module Feature Description Release date Region Version
Container Monitoring New regions outside China The following regions begin to support the container monitoring feature:
  • Singapore (Singapore)
  • Indonesia (Jakarta)
  • Japan (Tokyo)
  • US (Silicon Valley)
  • US (Virginia)
  • Germany (Frankfurt)
For more information about all regions where the container monitoring feature is supported, see Regions that support Container Monitoring.
2021-07-15 For more information, see Regions that support Container Monitoring. v2.8.0.3
Metrics for new protocols Container monitoring allows you to view the metric details of the HTTP, MySQL, TCP, Redis, and Kafka protocols. For more information, see Protocol-related metrics. 2021-07-15 For more information, see Regions that support Container Monitoring. v2.8.0.3

June 2021

Module Feature Description Release date Region Version
Container Monitoring Support for container monitoring Container monitoring is a one-stop module that provides observation features designed for Kubernetes clusters. This module provides IT developers and O&M engineers with a comprehensive observability solution that covers multiple aspects of Kubernetes clusters, including metrics, traces, logs, and events. For more information, see What is Kubernetes Monitoring?. 2021-06-18 For more information, see Regions that support Container Monitoring. v2.8.0.2
Application Monitoring Support for OpenTelemetry SDK for Java After you have manually instrumented your application by using OpenTelemetry SDK for Java, no changes are required. ARMS uses a relevant span as an independent method or an internal method stack to monitor your application. For more information, see OpenTelemetry SDK for Java. 2021-06-18 For more information, see Regions that support Application Monitoring. v2.8.0.2
Asynchronous task monitoring Three methods are added to monitor asynchronous tasks: Spring @Async tags, custom asynchronous tasks, and manual passthrough in complex scenarios. For more information, see Use ARMS to monitor asynchronous tasks. 2021-06-18 For more information, see Regions that support Application Monitoring. v2.8.0.2

May 2021

Module Feature Description Release date Region Version
Prometheus Service Feature optimization After the tag value is updated, Prometheus Service no longer collects old metrics. 2021-05-13 For more information, see Regions that support Prometheus Monitoring. v2.8.0
New region The Indonesia (Jakarta) region is available. Application Monitoring, Prometheus Service, App Monitoring, Business Transaction, Synthetic Monitoring, and Tracing Analysis are supported in the Indonesia (Jakarta) region. For more information, see Supported regions. 2021-05-13 N/A v2.8.0

April 2021

Module Feature Description Release date Region Version
Application Monitoring Thread pool monitoring The thread pool monitoring feature is provided to help you monitor the thread pool of your application. Various metrics are monitored, such as the number of core threads, the number of existing threads, and the maximum number of allowed threads. For more information, see Thread pool monitoring. 2021-04-22 For more information, see Regions that support Application Monitoring. v2.7.9.3
Synthetic Monitoring Monitoring points outside China Monitoring points outside China are added for synthetic monitoring. For more information, see Monitoring points. 2021-04-22 All regions v2.7.9.3
Prometheus Service HTTP monitoring The health inspection feature is optimized to support the monitoring of HTTP external endpoints of ACK. For more information, see ACK service inspection. 2021-04-22 For more information, see Regions that support Prometheus Monitoring. v2.7.9.3
Prometheus Service Dashboard resets
  • All existing basic dashboards can be reset to the latest version at a time.
  • The update of a single basic dashboard is supported.
  • Core metrics of dashboards are provided.
For more information, see View Grafana dashboards.
2021-04-08 For more information, see Regions that support Prometheus Monitoring. v2.7.9.2

March 2021

Module Feature Description Release date Region Version
Application Monitoring Arthas diagnosis In the ARMS console, the Application Diagnosis-Arthas Diagnosis module is added to the application diagnosis feature. 2021-03-18 For more information, see Regions that support Application Monitoring. v2.7.9
API monitoring In the ARMS console, two charts are added to the Interface Snapshot tab of the Interface Invocation page to display the statistics of the total number of snapshots and snapshot response time. For more information, see API monitoring. 2021-03-18 For more information, see Regions that support Application Monitoring. v2.7.9

February 2021

Module Feature Description Release date Region Version
Application Monitoring Filters of exceptions and errors The exception.whitelist and error.skip fields, which serve as the filters of exceptions and errors, are added to the SaveTraceAppConfig operation. For more information, see SaveTraceAppConfig. 2021-02-25 For more information, see Regions that support Application Monitoring. V2.7.8.3
API OpenXtraceDefaultSLR The OpenXtraceDefaultSLR operation is provided to enable you to activate the service-linked role AliyunServiceRoleForXtrace for Tracing Analysis. For more information, see OpenXtraceDefaultSLR. 2021-02-25 All regions V2.7.8.3
OpenArmsDefaultSLR The OpenArmsDefaultSLR operation is provided to enable you to activate the service-linked role AliyunServiceRoleForARMS for ARMS. For more information, see OpenArmsDefaultSLR. 2021-02-25 All regions V2.7.8.3
Prometheus Service Default service discovery The default service discovery feature can be enabled or disabled for Prometheus Service. 2021-02-25 For more information, see Regions that support Prometheus Monitoring. V2.7.8.3

January 2021

Module Feature Description Release date Region Version
Application Monitoring Trace analysis In the ARMS console, multiple traces can be aggregated for analysis on the Call link query page. For more information, see Trace query. 2021-01-29 For more information, see Regions that support Application Monitoring. v2.7.8.2
Prometheus Service Update of alert configuration items A configuration item is added to enable you to configure an alert notification policy. For more information, see Create an alert rule. 2021-01-29 For more information, see Regions that support Prometheus Monitoring. v2.7.8.2
Synthetic Monitoring Alerting The alerting feature can be configured when you create a synthetic monitoring task. For more information, see Create a browsing task. 2021-01-14 All regions v2.7.8.1

For information about the release notes before 2021, see 2020.