Unified Full-Stack Observability Data Integration Center (Integration Center) in Application Real-Time Monitoring Service (ARMS) provides out-of-the-box observability for your cloud stack, including infrastructure, server-side applications, frontend applications, databases, middleware, artificial intelligence (AI), and big data services. Each integration -- called a component -- bundles metric collection, data visualization, and alerting for a specific monitoring target such as a Kubernetes cluster, a MySQL database, or an NGINX server.
To get started, log on to the ARMS console and click Integration Center in the left-side navigation pane.
How Integration Center works
Integration Center organizes monitoring around two concepts: environments and components.
Environments
An environment defines where your monitoring data comes from. Each environment is associated with a Managed Service for Prometheus instance by default to store metric data.
| Environment type | What it monitors | How data is collected |
|---|---|---|
| Container environment | Container workloads with large amounts of collectible data | Managed Service for Prometheus handles agent installation and trace management automatically. |
| VPC environment | ECS instances accessed through VPCs | ARMS collects data through VPCs to minimize the number of agents on ECS instances. Create one environment per VPC. |
| Cloud service environment | Alibaba Cloud managed services | No agent installation required. One environment per region. |
For ARMS sub-services such as Application Monitoring and Managed Service for OpenTelemetry, not all metric data can be stored in the associated Prometheus instance.
Components
A component is a monitoring module for a specific target. Each component provides:
Metric collection -- gathers key performance indicators automatically
Data visualization -- provides dashboards for monitoring
Alerting -- triggers alerts based on collected metrics
Tip: If your monitoring target is not listed in the following tables, use the Custom Metric Collection component to integrate custom metrics from any Prometheus-compatible exporter.
Infrastructure
Server-side applications
Tracing
ARMS supports distributed tracing through four protocols: OpenTelemetry, SkyWalking, Zipkin, and Jaeger. Choose a language-specific component or a protocol-level integration based on your stack.
| Component | References | OpenTelemetry | SkyWalking | Zipkin | Jaeger |
|---|---|---|---|---|---|
| Java Tracing Analysis | Monitor Java applications | Yes | Yes | Yes | Yes |
| Go Tracing Analysis | Monitor Go applications | Yes | Yes | Yes | Yes |
| Python Tracing Analysis | Monitor Python applications | Yes | Yes | - | Yes |
| PHP Tracing Analysis | Monitor PHP applications | Yes | - | - | - |
| Node.js Tracing Analysis | Monitor Node.js applications | Yes | Yes | - | Yes |
| C++ Tracing Analysis | Monitor C++ applications | Yes | - | - | Yes |
| .NET Tracing Analysis | Monitor .NET applications | Yes | Yes | - | - |
| Rust Tracing Analysis | Monitor Rust applications | - | Yes | - | - |
| Ruby Tracing Analysis | Monitor Ruby applications | Yes | - | - | - |
| LLM Application Tracing for DashScope | Integrate services or components | Yes | - | - | - |
| LangChain Tracing Analysis | Integrate services or components | Yes | - | - | - |
| LlamaIndex Tracing Analysis | Integrate services or components | Yes | - | - | - |
| OpenAI Tracing Analysis | Integrate services or components | Yes | - | - | - |
| OpenTelemetry | Integrate services or components | Yes | - | - | - |
| SkyWalking | Integrate services or components | - | Yes | - | - |
| Jaeger | Integrate services or components | - | - | - | Yes |
| Zipkin | Integrate services or components | - | - | Yes | - |
Application monitoring
| Component | References | Container | VPC | Cloud service |
|---|---|---|---|---|
| Java Application Monitor | Monitor Java applications | Yes (manual) | - | - |
| eBPF Application Monitor | Manually integrate an application in an ACK cluster to Application Monitoring eBPF Edition | Yes | - | - |
Frontend applications
| Component | References |
|---|---|
| Android | Integrate an Android app |
| iOS | Integrate an iOS app into RUM |
| Web & H5 | Integrate a web or HTML5 application |
| Mini APP | Integrate a mini program |
Databases
Middleware
AI
| Component | References | Container | VPC | Cloud service |
|---|---|---|---|---|
| Kubernetes GPU | Monitor GPU resources in a Kubernetes cluster | Yes | Yes | - |
| Ray | Use Integration Center to integrate monitoring data | Yes | - | - |
| Fluid | Enable Managed Service for Prometheus for Fluid | Yes | - | - |
| Alibaba Cloud FC | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun PAI-EAS | Monitor an Alibaba Cloud service | - | - | Yes |
| Alibaba Cloud PAI-Interactive Modeling (DSW) | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun PAI-Quota | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun PAI-DLC | Monitor an Alibaba Cloud service | - | - | Yes |
| Alibaba Cloud PAI EAS Resource Group | Monitor an Alibaba Cloud service | - | - | Yes |
| Alibaba Cloud Intelligence Compute Eflo | Monitor an Alibaba Cloud service | - | - | Yes |
Big data
| Component | References | Container | VPC | Cloud service |
|---|---|---|---|---|
| Fluid | Enable Managed Service for Prometheus for Fluid | Yes | - | - |
| Alibaba Cloud E-MapReduce | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun Elasticsearch Cloud Monitoring | Monitor an Elasticsearch instance | - | - | Yes |
| Alibaba Cloud HBase | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun Hologres (Legacy) | Monitor an Alibaba Cloud service | - | - | Yes |
| Alibaba Cloud Logstash | Monitor an Alibaba Cloud service | - | - | Yes |
| Alibaba Cloud MaxCompute Service | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun Hologres (Follower Instance) Real-time Warehouse Monitoring | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun Hologres (Lakehouse Acceleration) | Monitor an Alibaba Cloud service | - | - | Yes |
| Cloud Native Hologres (Computing Cluster) | Monitor an Alibaba Cloud service | - | - | Yes |
| Aliyun Hologres (Universal) | Monitor an Alibaba Cloud service | - | - | Yes |