All Products
Search
Document Center

Application Real-Time Monitoring Service:What is Application Real-Time Monitoring Service (ARMS)?

Last Updated:Jun 03, 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. 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

Each component must be activated separately. Activate ARMS.

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.

  • New 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.