Architecture
RMS ingests telemetry data—including metrics, logs, and traces—and processes these massive datasets through scalable cleansing and computation pipelines. These data flows power core capabilities at the product layer: application monitoring, business monitoring, platform monitoring, infrastructure monitoring, alert management, and distributed tracing. As an enterprise-grade platform, RMS delivers tenant resource isolation, authenticated access control, and monitoring configuration templates. The system also provides platform-level features including data high availability, service high reliability, and multi-availability-zone disaster recovery for operational resilience.
Leveraging RMS's rich data and powerful functionalities, enterprises can facilitate scenarios such as disaster recovery drills, fault replay, elastic scaling, microservices governance, and end-to-end stress testing.

Application monitoring
RMS monitors both containerized and non-containerized applications simultaneously, enabling multi-perspective drill-down analysis (across LDC, IDC, and instance levels) to display real-time operational status, usage trends, and alerts for service instances, middleware dependencies, and infrastructure resources, thereby identifying failure points to ensure application stability.
Business monitoring
The system delivers flexible, scenario-based customization for business monitoring. This capability consolidates multiple monitoring charts onto a unified dashboard, presenting observable data through diverse templates—including dashboards and statistical layouts—such as minute-level multi-key aggregations and TopN rankings. This empowers users to gain comprehensive insights into business metrics.
Middleware monitoring
The system natively integrates monitoring capabilities for middleware—including Message Queue, Mesh, and Database—and enables viewing of application-level middleware dependencies and interactions within the application monitoring view.
Infrastructure monitoring
RMSsupports monitoring of physical servers, virtual machines, Kubernetes clusters, and native container resources.
Distributed tracing
Distributed Tracing empowers operations, development, and architecture teams to visualize complex call relationships, performance metrics, errors, and correlated logs across microservices, facilitating root cause analysis, service governance, debugging, performance optimization, architecture control, and fault attribution.
Alert management
RMS allows flexible custom alert rule configuration per resource with multi-channel notifications (Email/SMS/DingTalk), triggering immediate alerts upon threshold breaches to accelerate anomaly detection and diagnosis.
Enterprise-grade capabilities
At the enterprise-level feature layer, RMSincludes the following capabilities:
Provides multi-tiered business and resource isolation mechanisms (e.g., tenants, workspaces), ensuring the security of monitoring data.
Supports monitoring applications with multi-VPC service instances and displays monitoring data from an application-centric perspective.
Supports importing and exporting monitoring configuration templates, enabling one-click activation of application monitoring configurations from test environments to production environments. This eliminates redundant configurations and ensures standardization and controllability of the release process.