Pusat Integrasi Data Observabilitas Full-Stack Terpadu (Pusat Integrasi) dari Application Real-Time Monitoring Service (ARMS) menyediakan kemampuan observabilitas siap pakai untuk sebagian besar target pemantauan di cloud, mencakup infrastruktur, aplikasi sisi server, aplikasi frontend, database, middleware, layanan AI, dan platform data besar. Setiap integrasi menggabungkan pengumpulan metrik, visualisasi data, dan peringatan untuk target tertentu.
Untuk membuka Pusat Integrasi, masuk ke Konsol Managed Service for Prometheus lalu klik Integration Center di panel navigasi sebelah kiri.
Panduan pemilihan integrasi
Tabel berikut memetakan skenario pemantauan umum ke integrasi yang direkomendasikan sehingga Anda dapat dengan cepat memilih integrasi yang tepat tanpa harus menelusuri semua opsi di Pusat Integrasi.
Skenario pemantauan | Integrasi yang direkomendasikan | Lingkungan yang berlaku |
Pemantauan dasar kluster Kubernetes | Kubernetes Cluster Monitoring | Container |
Metrik bisnis kustom | Custom Metric Collection | Container / VPC |
Pemantauan GPU | Kubernetes GPU | Container / VPC |
Pemantauan host | Host Monitor | VPC |
Skenario gabungan umum
Kluster ACK + metrik kustom: gunakan Kubernetes Cluster Monitoring bersama dengan Custom Metric Collection (konfigurasikan aturan pengumpulan melalui
ServiceMonitoratauPodMonitor).Kluster ACK + GPU: gunakan Kubernetes Cluster Monitoring bersama dengan Kubernetes GPU.
Sebelum melakukan integrasi, Anda harus membuat lingkungan di Integration Center. Jenis lingkungan yang berbeda (Container, VPC, atau Cloud service) mendukung integrasi yang berbeda pula.
Konsep utama
Lingkungan
Lingkungan menentukan tempat dan cara data metrik dikumpulkan. Secara default, setiap lingkungan dikaitkan dengan instans Prometheus yang menyimpan metrik yang dikumpulkan.
| Jenis lingkungan | Deskripsi | Penggunaan umum |
|---|---|---|
| Container | Memantau kontainer dengan manajemen jejak otomatis untuk membantu Anda menginstal agen dan memproses data secara cerdas. | Kluster Kubernetes, kontainer Docker |
| VPC | Mengambil data instans Elastic Compute Service (ECS) melalui virtual private cloud (VPC). Disarankan untuk mengonfigurasi lingkungan terpisah untuk setiap VPC. ARMS mengumpulkan data melalui VPC terlebih dahulu untuk meminimalkan jumlah agen yang diinstal di instans ECS. | Layanan yang dikelola sendiri di ECS |
| Cloud service | Mengintegrasikan data pemantauan dari layanan Alibaba Cloud. Satu lingkungan cloud service per wilayah. | Layanan cloud terkelola (RDS, SLB, OSS, dan lainnya) |
Untuk layanan sub-ARMS seperti Application Monitoring dan Managed Service for OpenTelemetry, tidak semua data metrik dapat disimpan di instans Prometheus terkait.
Komponen
Komponen adalah integrasi pra-bangun yang memantau target infrastruktur atau layanan tertentu. Setiap komponen menangani pengumpulan metrik, visualisasi data, dan peringatan.
Integrasi yang didukung
Bagian berikut mencantumkan semua komponen yang tersedia, dikelompokkan berdasarkan kategori. Kolom jenis lingkungan menunjukkan model penyebaran yang didukung oleh setiap komponen.
Infrastruktur
Aplikasi sisi server
Tracing
Komponen tracing mendukung satu atau beberapa protokol. Tabel berikut menunjukkan protokol yang didukung untuk setiap bahasa dan framework.
| Komponen | Referensi | OpenTelemetry | SkyWalking | Zipkin | Jaeger |
|---|---|---|---|---|---|
| Java Tracing Analysis | Monitor Java applications | Yes | Yes | Yes | Yes |
| Go Tracing Analysis | Monitor Go applications | Yes | Yes | Yes | 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 | - | - | - |
| 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 | - | - | - |
| OpenTelemetry | Integrate services or components | Yes | - | - | - |
| SkyWalking | Integrate services or components | - | Yes | - | - |
| Jaeger | Integrate services or components | - | - | - | Yes |
| Zipkin | Integrate services or components | - | - | Yes | - |
Pemantauan aplikasi
| Komponen | Referensi | 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 | - | - |
Aplikasi frontend
| Komponen | Referensi |
|---|---|
| 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 |
Database
Middleware
AI
| Komponen | Referensi | Container | VPC | Cloud service |
|---|---|---|---|---|
| Kubernetes GPU | Monitor GPU resources in a Kubernetes cluster | Yes | 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 |
| Ray | Use Integration Center to integrate monitoring data | Yes | - | - |
| Fluid | Enable Managed Service for Prometheus for Fluid | Yes | - | - |
Data besar
| Komponen | Referensi | Container | VPC | Cloud service |
|---|---|---|---|---|
| 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 |
| Fluid | Enable Managed Service for Prometheus for Fluid | Yes | - | - |