All Products
Search
Document Center

Application Real-Time Monitoring Service:What is ARMS?

Last Updated:Aug 19, 2026

Application Real-Time Monitoring Service (ARMS) is a cloud-native observability platform that includes Application Monitoring, Browser Monitoring, Managed Service for Prometheus, Synthetic Monitoring, Managed Service for Grafana, and Alert Management. ARMS covers observability environments such as browsers, miniapps, mobile apps, distributed applications, and containers to deliver full-stack performance monitoring and end-to-end trace diagnostics.

image

Service architecture

Each component has its own billing model. See Billing (New).

Sub-product

Overview

Scenarios

Billing

Application Monitoring

Monitors distributed Java applications. View application topology, API calls, abnormal transactions, and slow transactions.

  • Performance tuning before and after stress testing.

  • microservice end-to-end monitoring after migration.

  • 24/7 monitoring and alerting for application runtime status.

Billing (New)

Browser Monitoring

Monitors web page and miniapp health by page load speed, stability, and external service call success rates.

  • Quickly troubleshoot user-reported issues.

  • CDN selection.

  • Website experience optimization.

Billing

Managed Service for Prometheus

Integrates with the open-source Prometheus ecosystem and provides managed monitoring for a wide range of components.

Metric collection, storage, and visualization.

Billing

Managed Service for Grafana

Provides a fully managed, ready-to-use Grafana environment for analyzing metrics, logs, and traces without managing server infrastructure.

  • Unified dashboard for service monitoring.

  • Integration of self-managed data sources.

  • Multi-dimensional data queries.

Billing

Application Monitoring eBPF Edition

Unified observability for Kubernetes clusters based on metrics, traces, logs, and events. Built for developers and O&M engineers.

Non-intrusive monitoring for Kubernetes clusters.

Free during public preview

Application Security

Uses Runtime Application Self-Protection (RASP) to defend applications against attacks that exploit most unknown vulnerabilities.

  • Defense against security vulnerability attacks.

  • Identification of security risks in third-party components.

Billing rule

Synthetic Monitoring

Simulates user access from worldwide monitoring points under various network conditions. Continuously monitors network quality, website performance, and file transfer availability.

  • Network performance monitoring.

  • Business availability validation.

  • Fault troubleshooting and locating.

  • Network optimization and adjustment.

  • Service quality reporting.

  • Online business monitoring.

Billing

Alert Management

Provides alert convergence, notifications, and automatic escalation to help you detect and resolve issues quickly.

Multi-channel alert dispatch and on-call management.

Free during public preview

Activate ARMS

ARMS is a cloud service that must be activated before use. Starting from March 2026, ARMS (including Application Monitoring, Browser Monitoring, and Managed Service for OpenTelemetry) is automatically activated the first time you create an application in the ARMS console. No manual operation is required.

Billing description

  • Activation fee: Activating ARMS is free of charge.

  • Resource consumption: ARMS is billed based on the volume of observability data written. Each billable component provides a monthly free quota (for example, Application Monitoring provides 50 GB of free written data per month). No fees are incurred within the free quota, and usage beyond it is billed based on the actual volume written. Billing starts only when your application actually writes custom metrics data.

  • Free components: Alert Management and Application Monitoring eBPF Edition are free during public preview and incur no fees.

For detailed activation steps, see Activate ARMS. For the billing rules of each component, see Billing (New).

Customer testimonials

How customers use ARMS:

  • AIA

    We use ARMS for top-down, business-value-based observability. The ARMS agent and Prometheus exporter collect trace, performance, and container data. Managed Service for Prometheus and Simple Log Service (SLS) handle storage, enabling full-lifecycle observability from development to production.

  • Carzone

    We adopted Application Monitoring, Managed Service for Prometheus, Managed Service for Grafana, and Alert Management. By integrating Prometheus with Alert Management via DingTalk-based ChatOps and its on-call association feature, we implemented alert collaboration in DingTalk and resolved alert delivery issues.